The C1ThicknessMenuItem type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
C1ThicknessMenuItem |
Initializes a new instance of a C1ThicknessMenuItem.
|
Methods
| Name | Description | |
|---|---|---|
|
|
ApplyTemplate | (Inherited from Control.) |
|
|
Arrange |
Positions child elements and determines a size for a UIElement. Parent elements call this method from their ArrangeCore(Rect) implementation (or a WPF framework-level equivalent) to form a recursive layout update. This method constitutes the second pass of a layout update. (Inherited from UIElement.) |
|
|
ArrangeOverride |
When overridden in a derived class, positions child elements and determines a size for a FrameworkElement derived class. (Inherited from FrameworkElement.) |
|
|
CaptureMouse |
Attempts to force capture of the mouse to this element. (Inherited from UIElement.) |
|
|
ChangeVisualStateCommon |
Updates the current visual state of the Common visual state group to match the object's properties.
(Inherited from C1HierarchicalPresenter.) |
|
|
ChangeVisualStateHighlighted |
Updates the current visual state of the Highlighted visual state group to match the object's properties.
(Inherited from C1MenuItem.) |
|
|
ChangeVisualStateOpened |
Updates the current visual state of the Opened visual state group to match the object's properties.
(Inherited from C1MenuItem.) |
|
|
CheckAccess | (Inherited from DependencyObject.) |
|
|
ClearContainerForItemOverride | (Inherited from C1MenuItem.) |
|
|
ClearValue |
Clears the local value of a property. The property to be cleared is specified by a DependencyProperty identifier. (Inherited from DependencyObject.) |
|
|
Equals | (Inherited from Object.) |
|
|
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
|
|
FindName |
Finds an element that has the provided identifier name. (Inherited from FrameworkElement.) |
|
|
Focus | (Inherited from Control.) |
|
|
GetAnimationBaseValue | (Inherited from DependencyObject.) |
|
|
GetContainerForItemOverride | (Inherited from C1MenuItem.) |
|
|
GetHashCode |
Serves as a hash function for a particular type. (Inherited from Object.) |
|
|
GetTemplateChild | (Inherited from Control.) |
|
|
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
|
|
GetValue |
Returns the current effective value of a dependency property on this instance of a DependencyObject. (Inherited from DependencyObject.) |
|
|
InitializeItem |
Initializes a C1HierarchicalPresenter by setting its parent and root elements
in the hierarchy.
(Inherited from C1HierarchicalPresenter.) |
|
|
InvalidateArrange |
Invalidates the arrange state (layout) for the element. After the invalidation, the element will have its layout updated, which will occur asynchronously unless subsequently forced by UpdateLayout()()()(). (Inherited from UIElement.) |
|
|
InvalidateMeasure |
Invalidates the measurement state (layout) for the element. (Inherited from UIElement.) |
|
|
IsAncestorOf |
Determines whether the C1HierarchicalPresenter is an ancestor of the descendant element.
(Inherited from C1HierarchicalPresenter.) |
|
|
IsItemItsOwnContainerOverride | (Inherited from C1MenuItem.) |
|
|
Measure |
Updates the DesiredSize of a UIElement. Parent elements call this method from their own MeasureCore(Size) implementations to form a recursive layout update. Calling this method constitutes the first pass (the "Measure" pass) of a layout update. (Inherited from UIElement.) |
|
|
MeasureOverride |
When overridden in a derived class, measures the size in layout required for child elements and determines a size for the FrameworkElement-derived class. (Inherited from FrameworkElement.) |
|
|
MemberwiseClone |
Creates a shallow copy of the current Object. (Inherited from Object.) |
|
|
OnApplyTemplate |
Builds the visual tree for the C1ThicknessMenuItem control when a new template is applied.
(Overrides C1MenuItemOnApplyTemplate()()()().) |
|
|
OnChecked |
Responds to a check item action by raising a Checked event.
(Inherited from C1MenuItem.) |
|
|
OnClick |
Responds to a click action by raising a Click event.
(Inherited from C1MenuItem.) |
|
|
OnCreateAutomationPeer |
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure. (Inherited from UIElement.) |
|
|
OnGotFocus | (Inherited from Control.) |
|
|
OnHeaderChanged |
Called when the value of the [P:Header] property changes.
(Inherited from C1HierarchicalPresenter.) |
|
|
OnItemCleared |
Raises the ItemCleared()()()() event.
(Inherited from C1HierarchicalPresenter.) |
|
|
OnItemPrepared |
Raises the ItemPrepared()()()() event.
(Inherited from C1HierarchicalPresenter.) |
|
|
OnItemsChanged | (Inherited from C1MenuItem.) |
|
|
OnKeyDown | (Inherited from Control.) |
|
|
OnKeyUp | (Inherited from Control.) |
|
|
OnLostFocus | (Inherited from Control.) |
|
|
OnMouseClick |
Called when the user clicks the item.
(Inherited from C1MenuItem.) |
|
|
OnMouseEnter(MouseEventArgs) | (Inherited from Control.) |
|
|
OnMouseEnter(Object, MouseEventArgs) |
Called when the mouse pointer enters the bounds of the header element.
(Inherited from C1MenuItem.) |
|
|
OnMouseLeave(MouseEventArgs) | (Inherited from Control.) |
|
|
OnMouseLeave(Object, MouseEventArgs) |
Called when the mouse pointer leaves the bounds of the header element.
(Inherited from C1MenuItem.) |
|
|
OnMouseLeftButtonDown | (Inherited from Control.) |
|
|
OnMouseLeftButtonUp | (Inherited from Control.) |
|
|
OnMouseMove | (Inherited from Control.) |
|
|
OnSubmenuClosed |
Responds to a closed item action by raising a SubmenuClosed event.
(Inherited from C1MenuItem.) |
|
|
OnSubmenuClosing |
Responds to a close item action by raising a SubmenuClosing event.
(Inherited from C1MenuItem.) |
|
|
OnSubmenuOpened |
Responds to an open item action by raising a SubmenuOpened event.
(Inherited from C1MenuItem.) |
|
|
OnSubmenuOpening |
Responds to an open item action by raising a SubmenuOpening event.
(Inherited from C1MenuItem.) |
|
|
OnUnchecked |
Responds to an uncheck item action by raising a Unchecked event.
(Inherited from C1MenuItem.) |
|
|
PrepareContainerForItemOverride | (Overrides C1MenuItemPrepareContainerForItemOverride(DependencyObject, Object).) |
|
|
ReadLocalValue |
Returns the local value of a dependency property, if it exists. (Inherited from DependencyObject.) |
|
|
ReleaseMouseCapture |
Releases the mouse capture, if this element held the capture. (Inherited from UIElement.) |
|
|
SetBinding | (Inherited from FrameworkElement.) |
|
|
SetValue |
Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from DependencyObject.) |
|
|
ToList``1 |
Creates a list with all the item containers present in the Hierarchical Presenter at
the moment of invocation.
(Inherited from C1HierarchicalPresenter.) |
|
|
ToString | (Inherited from Object.) |
|
|
TransformToVisual | (Inherited from UIElement.) |
|
|
UpdateLayout |
Ensures that all visual child elements of this element are properly updated for layout. (Inherited from UIElement.) |
Fields
| Name | Description | |
|---|---|---|
|
|
IconTemplateProperty |
Identifies the IconTemplate dependency property.
|
|
|
ThicknessProperty |
Identifies the Thickness dependency property.
|
Properties
| Name | Description | |
|---|---|---|
|
|
ActualHeight |
Gets the rendered height of this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
ActualWidth |
Gets the rendered width of this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Background |
Gets or sets a brush that describes the background of a control. This is a dependency property. (Inherited from Control.) |
|
|
BorderBrush |
Gets or sets a brush that describes the border background of a control. This is a dependency property. (Inherited from Control.) |
|
|
BorderThickness |
Gets or sets the border thickness of a control. This is a dependency property. (Inherited from Control.) |
|
|
Clip |
Gets or sets the geometry used to define the outline of the contents of an element. This is a dependency property. (Inherited from UIElement.) |
|
|
Command |
Gets or sets the command to invoke when this button is pressed.
(Inherited from C1MenuItem.) |
|
|
CommandParameter |
Gets or sets the parameter to pass to the Command property.
(Inherited from C1MenuItem.) |
|
|
Cursor |
Gets or sets the cursor that displays when the mouse pointer is over this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
DataContext |
Gets or sets the data context for an element when it participates in data binding. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
DefaultStyleKey | (Inherited from Control.) |
|
|
DesiredSize |
Gets the size that this element computed during the measure pass of the layout process. (Inherited from UIElement.) |
|
|
DisabledCuesVisibility |
Gets or sets a value indicating whether the disabled visuals of the control are visible.
(Inherited from C1MenuItem.) |
|
|
Dispatcher | (Inherited from DependencyObject.) |
|
|
DisplayMemberPath |
Gets or sets a path to a value on the source object to serve as the visual representation of the object. This is a dependency property. (Inherited from ItemsControl.) |
|
|
FocusCuesVisibility |
Gets or sets a value indicating whether the focus visuals of the control are visible.
(Inherited from C1MenuItem.) |
|
|
FontFamily |
Gets or sets the font family of the control. This is a dependency property. (Inherited from Control.) |
|
|
FontSize |
Gets or sets the font size. This is a dependency property. (Inherited from Control.) |
|
|
FontStretch |
Gets or sets the degree to which a font is condensed or expanded on the screen. This is a dependency property. (Inherited from Control.) |
|
|
FontStyle |
Gets or sets the font style. This is a dependency property. (Inherited from Control.) |
|
|
FontWeight |
Gets or sets the weight or thickness of the specified font. This is a dependency property. (Inherited from Control.) |
|
|
Foreground |
Gets or sets a brush that describes the foreground color. This is a dependency property. (Inherited from Control.) |
|
|
GroupName |
Gets or sets the name that specifies which MenuItems are mutually exclusive (when checkable).
(Inherited from C1MenuItem.) |
|
|
HasItems |
Gets a value that indicates whether the ItemsControl contains items.
(Inherited from C1HierarchicalPresenter.) |
|
|
Header |
Gets or sets the item that labels the control.
(Inherited from C1HierarchicalPresenter.) |
|
|
HeaderBackground |
Gets or sets the background brush of the header.
(Inherited from C1MenuItem.) |
|
|
HeaderForeground |
Gets or sets the foreground brush of the header.
(Inherited from C1MenuItem.) |
|
|
HeaderTemplate |
Gets or sets the template used to display the contents of the control's header.
(Inherited from C1HierarchicalPresenter.) |
|
|
Height |
Gets or sets the suggested height of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
HighlightedBackground |
Gets or sets the Brush used to highlight the menu item.
(Inherited from C1MenuItem.) |
|
|
HorizontalAlignment |
Gets or sets the horizontal alignment characteristics applied to this element when it is composed within a parent element, such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
HorizontalContentAlignment |
Gets or sets the horizontal alignment of the control's content. This is a dependency property. (Inherited from Control.) |
|
|
Icon |
Gets or sets the icon that appears in a C1MenuItem.
(Inherited from C1MenuItem.) |
|
|
IconTemplate |
Gets or sets the icon template.
|
|
|
Index |
Gets the index of this C1MenuItem in its parent items collection.
(Inherited from C1MenuItem.) |
|
|
IsCheckable |
Gets a value that indicates whether a C1MenuItem can be checked.
(Inherited from C1MenuItem.) |
|
|
IsChecked |
Gets or sets a value that indicates whether the C1MenuItem is checked.
(Inherited from C1MenuItem.) |
|
|
IsEnabled | (Inherited from Control.) |
|
|
IsHighlighted |
Gets a value that indicates whether a C1MenuItem is highlighted.
(Inherited from C1MenuItem.) |
|
|
IsHitTestVisible |
Gets or sets a value that declares whether this element can possibly be returned as a hit test result from some portion of its rendered content. This is a dependency property. (Inherited from UIElement.) |
|
|
IsMouseOver |
Gets a value indicating whether the mouse pointer is located over this element.
(Inherited from C1HierarchicalPresenter.) |
|
|
IsSubmenuOpen |
Gets a value that indicates whether the submenu of the C1MenuItem is open.
(Inherited from C1MenuItem.) |
|
|
IsTabStop |
Gets or sets a value that indicates whether a control is included in tab navigation. This is a dependency property. (Inherited from Control.) |
|
|
ItemContainerStyle |
Gets or sets the Style that is applied to the container element generated for each item.
(Inherited from C1HierarchicalPresenter.) |
|
|
ItemContainerStyleSelector |
Gets or sets custom style-selection logic for a style that can be applied to each generated container element.
(Inherited from C1HierarchicalPresenter.) |
|
|
ItemConverter |
The ItemConverter performs the conversion from a C1HierarchicalPresenter instance to its String
representation.
If not set by the user, the default converter will be used.
(Inherited from C1HierarchicalPresenter.) |
|
|
Items |
Gets the collection used to generate the content of the ItemsControl. (Inherited from ItemsControl.) |
|
|
ItemsPanel |
Gets or sets the template that defines the panel that controls the layout of items. This is a dependency property. (Inherited from ItemsControl.) |
|
|
ItemsSource |
Gets or sets a collection used to generate the content of the ItemsControl. This is a dependency property. (Inherited from ItemsControl.) |
|
|
ItemTemplate |
Gets or sets the DataTemplate used to display each item. This is a dependency property. (Inherited from ItemsControl.) |
|
|
ItemTemplateSelector |
Provides a way to choose a DataTemplate based on the data object and the data-bound element.
(Inherited from C1HierarchicalPresenter.) |
|
|
Language |
Gets or sets localization/globalization language information that applies to an element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Margin |
Gets or sets the outer margin of an element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
MaxHeight |
Gets or sets the maximum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
MaxWidth |
Gets or sets the maximum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Menu |
Identifies the parent C1Menu of this item.
(Inherited from C1MenuItem.) |
|
|
MinHeight |
Gets or sets the minimum height constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
MinWidth |
Gets or sets the minimum width constraint of the element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Name |
Gets or sets the identifying name of the element. The name provides a reference so that code-behind, such as event handler code, can refer to a markup element after it is constructed during processing by a XAML processor. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Opacity |
Gets or sets the opacity factor applied to the entire UIElement when it is rendered in the user interface (UI). This is a dependency property. (Inherited from UIElement.) |
|
|
OpacityMask |
Gets or sets an opacity mask, as a Brush implementation that is applied to any alpha-channel masking for the rendered content of this element. This is a dependency property. (Inherited from UIElement.) |
|
|
OpenedBackground |
Gets or sets the Brush used in a menu item when this item is opened.
(Inherited from C1MenuItem.) |
|
|
Padding |
Gets or sets the padding inside a control. This is a dependency property. (Inherited from Control.) |
|
|
Parent | Obsolete.
Gets the C1MenuItem that is the parent of this item.
(Inherited from C1MenuItem.) |
|
|
ParentCollection |
Gets the items collection of this element's parent.
(Inherited from C1HierarchicalPresenter.) |
|
|
ParentItem | (Inherited from C1MenuItem.) |
|
|
ParentItemsSource |
Returns this element's parent ItemsSource Property.
(Inherited from C1HierarchicalPresenter.) |
|
|
RenderSize |
Gets (or sets, but see Remarks) the final render size of this element. (Inherited from UIElement.) |
|
|
RenderTransform |
Gets or sets transform information that affects the rendering position of this element. This is a dependency property. (Inherited from UIElement.) |
|
|
RenderTransformOrigin |
Gets or sets the center point of any possible render transform declared by RenderTransform, relative to the bounds of the element. This is a dependency property. (Inherited from UIElement.) |
|
|
Resources |
Gets or sets the locally-defined resource dictionary. (Inherited from FrameworkElement.) |
|
|
Style |
Gets or sets the style used by this element when it is rendered. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
SubMenuMaxHeight |
Gets or sets a value that indicates the MaxHeight of the SubMenu.
(Inherited from C1MenuItem.) |
|
|
TabIndex |
Gets or sets a value that determines the order in which elements receive focus when the user navigates through controls by using the TAB key. This is a dependency property. (Inherited from Control.) |
|
|
TabNavigation | (Inherited from Control.) |
|
|
Tag |
Gets or sets an arbitrary object value that can be used to store custom information about this element. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
Template |
Gets or sets a control template. This is a dependency property. (Inherited from Control.) |
|
|
TextAlignment |
Gets or sets a value that indicates the horizontal alignment of text content in the Header.
(Inherited from C1MenuItem.) |
|
|
TextDecorations |
Gets or sets a TextDecorationCollection that contains the effects to apply to the text of the Header.
(Inherited from C1MenuItem.) |
|
|
TextWrapping |
Gets or sets a value that indicates how any text should be wrapped in the Header.
(Inherited from C1MenuItem.) |
|
|
Thickness |
Gets or sets the thickness value.
|
|
|
Triggers |
Gets the collection of triggers established directly on this element, or in child elements. (Inherited from FrameworkElement.) |
|
|
UseLayoutRounding | (Inherited from UIElement.) |
|
|
VerticalAlignment |
Gets or sets the vertical alignment characteristics applied to this element when it is composed within a parent element such as a panel or items control. This is a dependency property. (Inherited from FrameworkElement.) |
|
|
VerticalContentAlignment |
Gets or sets the vertical alignment of the control's content. This is a dependency property. (Inherited from Control.) |
|
|
Visibility |
Gets or sets the user interface (UI) visibility of this element. This is a dependency property. (Inherited from UIElement.) |
|
|
Width |
Gets or sets the width of the element. This is a dependency property. (Inherited from FrameworkElement.) |
Events
| Name | Description | |
|---|---|---|
|
|
BindingValidationError | (Inherited from FrameworkElement.) |
|
|
Checked |
Occurs when a C1MenuItem is checked.
(Inherited from C1MenuItem.) |
|
|
Click |
Occurs when the C1MenuItem is clicked.
(Inherited from C1MenuItem.) |
|
|
GotFocus |
Occurs when this element gets logical focus. (Inherited from UIElement.) |
|
|
IsEnabledChanged | (Inherited from Control.) |
|
|
IsMouseOverChanged |
Event raised when the [P:IsMouseOver] property has changed.
(Inherited from C1HierarchicalPresenter.) |
|
|
ItemCleared |
Occurs when a C1HierarchicalPresenter child item is cleared.
(ClearContainerForItemOverride was invoked).
(Inherited from C1HierarchicalPresenter.) |
|
|
ItemPrepared |
Occurs when a C1HierarchicalPresenter child item is prepared
(PrepareContainerForItemOverride was invoked).
(Inherited from C1HierarchicalPresenter.) |
|
|
KeyDown |
Occurs when a key is pressed while focus is on this element. (Inherited from UIElement.) |
|
|
KeyUp |
Occurs when a key is released while focus is on this element. (Inherited from UIElement.) |
|
|
LayoutUpdated | (Inherited from FrameworkElement.) |
|
|
Loaded |
Occurs when the element is laid out, rendered, and ready for interaction. (Inherited from FrameworkElement.) |
|
|
LostFocus |
Occurs when this element loses logical focus. (Inherited from UIElement.) |
|
|
LostMouseCapture |
Occurs when this element loses mouse capture. (Inherited from UIElement.) |
|
|
MouseEnter |
Occurs when the mouse pointer enters the bounds of this element. (Inherited from UIElement.) |
|
|
MouseLeave |
Occurs when the mouse pointer leaves the bounds of this element. (Inherited from UIElement.) |
|
|
MouseLeftButtonDown |
Occurs when the left mouse button is pressed while the mouse pointer is over this element. (Inherited from UIElement.) |
|
|
MouseLeftButtonUp |
Occurs when the left mouse button is released while the mouse pointer is over this element. (Inherited from UIElement.) |
|
|
MouseMove |
Occurs when the mouse pointer moves while over this element. (Inherited from UIElement.) |
|
|
SizeChanged |
Occurs when either the ActualHeight or the ActualWidth properties change value on this element. (Inherited from FrameworkElement.) |
|
|
SubmenuClosed |
Occurs when the state of the IsSubmenuOpen property changes to false.
(Inherited from C1MenuItem.) |
|
|
SubmenuClosing |
Occurs when a submenu is closing.
(Inherited from C1MenuItem.) |
|
|
SubmenuOpened |
Occurs when the state of the IsSubmenuOpen property changes to true.
(Inherited from C1MenuItem.) |
|
|
SubmenuOpening |
Occurs when a submenu is opening.
(Inherited from C1MenuItem.) |
|
|
Unchecked |
Occurs when a C1MenuItem is unchecked.
(Inherited from C1MenuItem.) |