OrbitView Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
ItemsControl that lays out items in a circle with support for orbits and anchors
[Windows.UI.Xaml.TemplatePart(Name="AnchorCanvas", Type=typeof(Windows.UI.Xaml.Controls.Canvas))]
[Windows.UI.Xaml.TemplatePart(Name="OrbitGrid", Type=typeof(Windows.UI.Xaml.Controls.Grid))]
[Windows.UI.Xaml.TemplatePart(Name="CenterContent", Type=typeof(Windows.UI.Xaml.Controls.ContentPresenter))]
public class OrbitView : Windows.UI.Xaml.Controls.ItemsControl
[<Windows.UI.Xaml.TemplatePart(Name="AnchorCanvas", Type=typeof(Windows.UI.Xaml.Controls.Canvas))>]
[<Windows.UI.Xaml.TemplatePart(Name="OrbitGrid", Type=typeof(Windows.UI.Xaml.Controls.Grid))>]
[<Windows.UI.Xaml.TemplatePart(Name="CenterContent", Type=typeof(Windows.UI.Xaml.Controls.ContentPresenter))>]
type OrbitView = class
inherit ItemsControl
Public Class OrbitView
Inherits ItemsControl
- Inheritance
-
Windows.UI.Xaml.Controls.ItemsControlOrbitView
- Attributes
-
Windows.UI.Xaml.TemplatePartAttribute
Constructors
OrbitView() |
Initializes a new instance of the OrbitView class. Creates a new instance of OrbitView |
Fields
AnchorColorProperty |
Identifies the AnchorColor property |
AnchorsEnabledProperty |
Identifies the AnchorsEnabled property |
AnchorThicknessProperty |
Identifies the AnchorThickness property |
CenterContentProperty |
Identifies the CenterContent property |
IsItemClickEnabledProperty |
Identifies the IsItemClickEnabled property |
MaxItemSizeProperty |
Identifies the MaxItemSize property |
MinItemSizeProperty |
Identifies the MinItemSize property |
OrbitColorProperty |
Identifies the OrbitColor property |
OrbitDashArrayProperty |
Identifies the OrbitDashArray property |
OrbitsEnabledProperty |
Identifies the OrbitsEnabled property |
OrbitThicknessProperty |
Identifies the OrbitThickness property |
Properties
AnchorColor |
Gets or sets a value indicating the color of anchors |
AnchorsEnabled |
Gets or sets a value indicating whether anchors are enabled. |
AnchorThickness |
Gets or sets a value indicating the thickness of the anchors |
CenterContent |
Gets or sets a value representing the center element |
IsItemClickEnabled |
Gets or sets a value indicating whether elements are clickable. |
MaxItemSize |
Gets or sets a value indicating the maximum size of items Note: for this property to work, Data Context must be derived from OrbitViewItems and Diameter must be between 0 and 1 |
MinItemSize |
Gets or sets a value indicating the minimum size of items Note: for this property to work, Data Context must be derived from OrbitViewItems and Diameter must be between 0 and 1 |
OrbitColor |
Gets or sets a value indicating the color of orbits |
OrbitDashArray |
Gets or sets a value indicating the dash array for the orbit |
OrbitsEnabled |
Gets or sets a value indicating whether orbits are enabled or not. |
OrbitThickness |
Gets or sets a value indicating the thickness of the orbits |
Methods
ClearContainerForItemOverride(DependencyObject, Object) |
Undoes the effects of the PrepareContainerForItemOverride method |
GetContainerForItemOverride() | Windows.UI.Xaml.Controls.ItemsControl.GetContainerForItemOverride |
OnApplyTemplate() |
Invoked whenever application code or internal processes call ApplyTemplate |
PrepareContainerForItemOverride(DependencyObject, Object) |
Prepares the specified element to display the specified item |
Events
ItemClick |
Raised when an item has been clicked or activated with keyboard/controller |