Back to Devexpress

Badge.CustomPlacement Event

wpf-devexpress-dot-xpf-dot-core-dot-badge-38ef7ebe.md

latest1.6 KB
Original Source

Badge.CustomPlacement Event

Occurs when a Badge is arranged.

Namespace : DevExpress.Xpf.Core

Assembly : DevExpress.Xpf.Core.v25.2.dll

NuGet Package : DevExpress.Wpf.Core

Declaration

csharp
public event CustomBadgePlacementCallback CustomPlacement
vb
Public Event CustomPlacement As CustomBadgePlacementCallback

Remarks

The following code sample displays a Badge at the specified point on the CustomPlacement event:

xaml
<Button Content="Open">
   <dx:Badge.Badge>
       <dx:Badge Content="10" CustomPlacement="OnBadgeCustomPlacement"/>
   </dx:Badge.Badge>
</Button>
csharp
Rect OnBadgeCustomPlacement(Size badgeSize, Rect targetBounds, Rect precomputed) {
   return new Rect(new Point(15, 10), badgesize);
}
vb
Private Function OnBadgeCustomPlacement(ByVal badgeSize As Size, ByVal targetBounds As Rect, ByVal precomputed As Rect) As Rect
  Return New Rect(New Point(15, 10), badgesize)
End Function

See Also

Badge Class

Badge Members

DevExpress.Xpf.Core Namespace