Back to Devexpress

SunburstHitInfo Class

wpf-devexpress-dot-xpf-dot-treemap-3bb3e81a.md

latest2.2 KB
Original Source

SunburstHitInfo Class

Contains information about a Sunburst chart element that is located at a specific point.

Namespace : DevExpress.Xpf.TreeMap

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

NuGet Package : DevExpress.Wpf.TreeMap

Declaration

csharp
public class SunburstHitInfo :
    HierarchicalControlHitInfo
vb
Public Class SunburstHitInfo
    Inherits HierarchicalControlHitInfo

The following members return SunburstHitInfo objects:

Remarks

The following code invokes a message box when a user double-clicks a Sunburst sector:

xaml
<dxtm:SunburstControl x:Name="sunburstControl"
                      MouseDoubleClick="SunburstControl_MouseDoubleClick">
                      <!--...-->
</dxtm:SunburstControl>
csharp
private void SunburstControl_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) {
    SunburstHitInfo hitInfo = sunburstControl.CalcHitInfo(e.GetPosition(sunburstControl));
    if (hitInfo != null) {
        MessageBox.Show($"Sector value: {hitInfo.ItemInfo.Value}");
    }
}
vb
Private Sub SunburstControl_MouseDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Input.MouseButtonEventArgs)
    Dim hitInfo As SunburstHitInfo = sunburstControl.CalcHitInfo(e.GetPosition(sunburstControl))
    If hitInfo IsNot Nothing Then
        MessageBox.Show($"Sector value: {hitInfo.ItemInfo.Value}")
    End If
End Sub

Inheritance

Object DevExpress.Xpf.TreeMap.HierarchicalControlHitInfo SunburstHitInfo

See Also

SunburstHitInfo Members

DevExpress.Xpf.TreeMap Namespace