Class Gallery
Gallery class
Inheritance
Namespace: Syncfusion.Windows.Tools.Controls
Assembly: Syncfusion.Tools.Wpf.dll
Syntax
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
[SkinType]
public class Gallery : Selector
Remarks
UI framework element based on System.Windows.Controls.Primitives.Selector class. Control is used for logical grouping of special items into groups.
Examples
This example shows how to create a Gallery in XAML.
<Window x:Class="Gallery.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Syncfusion.Windows.Tools.Controls;assembly=Syncfusion.Tools.WPF"
Title="Gallery" Height="300" Width="300">
<StackPanel HorizontalAlignment="Center">
<local:Gallery Name="gallery" />
</StackPanel>
</Window>
This example shows how to create a Gallery in C#.
using System.Windows;
using System.Windows.Controls;
namespace Sample1
{
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
Gallery gallery = new Gallery();
stackPanel.Children.Add( gallery );
}
}
}
Constructors
Gallery()
Initializes a new instance of the Gallery class.
Declaration
public Gallery()
Fields
AllowedAnimationsProperty
Identifies AllowedAnimations dependency property.
Declaration
public static readonly DependencyProperty AllowedAnimationsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AllowedItemResizeModeProperty
Identifies AllowedItemResizeMode dependency property.
Declaration
public static readonly DependencyProperty AllowedItemResizeModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AllowMultiSelectProperty
Identifies AllowMultiSelect dependency property.
Declaration
public static readonly DependencyProperty AllowMultiSelectProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
AllowVaryingItemSizeProperty
Identifies AllowVaryingItemSize dependency property.
Declaration
public static readonly DependencyProperty AllowVaryingItemSizeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CanDragDropProperty
Identifies CanDragDrop dependency property.
Declaration
public static readonly DependencyProperty CanDragDropProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CaptionAlignmentProperty
Identifies CaptionAlignment dependency property.
Declaration
public static readonly DependencyProperty CaptionAlignmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CaptionBackgroundProperty
Identifies CaptionBackground dependency property.
Declaration
public static readonly DependencyProperty CaptionBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CaptionBorderBrushProperty
Identifies CaptionBorderBrush dependency property.
Declaration
public static readonly DependencyProperty CaptionBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CaptionBorderThicknessProperty
Identifies CaptionBorderThickness dependency property.
Declaration
public static readonly DependencyProperty CaptionBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
CaptionCornerRadiusProperty
Identifies CaptionCornerRadius dependency property.
Declaration
public static readonly DependencyProperty CaptionCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
DescriptionAlignmentProperty
Identifies DescriptionAlignment dependency property.
Declaration
public static readonly DependencyProperty DescriptionAlignmentProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemBackgroundProperty
Identifies FocusedItemBackground dependency property.
Declaration
public static readonly DependencyProperty FocusedItemBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemBorderBrushProperty
Identifies FocusedItemBorderBrush dependency property.
Declaration
public static readonly DependencyProperty FocusedItemBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemBorderThicknessProperty
Identifies FocusedItemBorderThickness dependency property.
Declaration
public static readonly DependencyProperty FocusedItemBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemForegroundProperty
Identifies FocusedItemForeground dependency property.
Declaration
public static readonly DependencyProperty FocusedItemForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemMouseOverBackgroundProperty
Identifies FocusedItemMouseOverBackground dependency property.
Declaration
public static readonly DependencyProperty FocusedItemMouseOverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemMouseOverBorderBrushProperty
Identifies FocusedItemMouseOverBorderBrush dependency property.
Declaration
public static readonly DependencyProperty FocusedItemMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
FocusedItemMouseOverForegroundProperty
Identifies FocusedItemMouseOverForeground dependency property.
Declaration
public static readonly DependencyProperty FocusedItemMouseOverForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GalleryCornerRadiusProperty
Identifies GalleryCornerRadius dependency property.
Declaration
public static readonly DependencyProperty GalleryCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupBackgroundProperty
Identifies GroupBackground dependency property.
Declaration
public static readonly DependencyProperty GroupBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupBorderBrushProperty
Identifies GroupBorderBrush dependency property.
Declaration
public static readonly DependencyProperty GroupBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupBorderThicknessProperty
Identifies GroupBorderThickness dependency property.
Declaration
public static readonly DependencyProperty GroupBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupCornerRadiusProperty
Identifies GroupCornerRadius dependency property.
Declaration
public static readonly DependencyProperty GroupCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupForegroundProperty
Identifies GroupForeground dependency property.
Declaration
public static readonly DependencyProperty GroupForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupMarginProperty
Identifies GroupMargin dependency property.
Declaration
public static readonly DependencyProperty GroupMarginProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupMouseOverBackgroundProperty
Identifies GroupMouseOverBackground dependency property.
Declaration
public static readonly DependencyProperty GroupMouseOverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupMouseOverBorderBrushProperty
Identifies GroupMouseOverBorderBrush dependency property.
Declaration
public static readonly DependencyProperty GroupMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupMouseOverForegroundProperty
Identifies GroupMouseOverForeground dependency property.
Declaration
public static readonly DependencyProperty GroupMouseOverForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupPaddingProperty
Identifies GroupPadding dependency property.
Declaration
public static readonly DependencyProperty GroupPaddingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupSelectedBackgroundProperty
Identifies GroupSelectedBackground dependency property.
Declaration
public static readonly DependencyProperty GroupSelectedBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupSelectedBorderBrushProperty
Identifies GroupSelectedBorderBrush dependency property.
Declaration
public static readonly DependencyProperty GroupSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
GroupSelectedForegroundProperty
Identifies GroupSelectedForeground dependency property.
Declaration
public static readonly DependencyProperty GroupSelectedForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IntervalProperty
Identifies Syncfusion.Windows.Tools.Controls.Interval dependency property.
Declaration
public static readonly DependencyProperty IntervalProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsAlwaysShownCaptionProperty
Identifies the IsAlwaysShownCaption dependency property.
Declaration
public static readonly DependencyProperty IsAlwaysShownCaptionProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
IsHeaderVisibleProperty
Identifies IsHeaderVisible dependency property.
Declaration
public static readonly DependencyProperty IsHeaderVisibleProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemBackgroundProperty
Identifies ItemBackground dependency property.
Declaration
public static readonly DependencyProperty ItemBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemBorderBrushProperty
Identifies ItemBorderBrush dependency property.
Declaration
public static readonly DependencyProperty ItemBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemBorderThicknessProperty
Identifies ItemBorderThickness dependency property.
Declaration
public static readonly DependencyProperty ItemBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemContentTemplateProperty
Identifies ItemContentTemplate dependency property.
Declaration
public static readonly DependencyProperty ItemContentTemplateProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemContentTemplateSelectorProperty
Identifies ItemContentTemplateSelector dependency property.
Declaration
public static readonly DependencyProperty ItemContentTemplateSelectorProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemCornerRadiusProperty
Identifies ItemCornerRadius dependency property.
Declaration
public static readonly DependencyProperty ItemCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemDraggedEvent
Occurs when group item is dragged.
Declaration
public static readonly RoutedEvent ItemDraggedEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
ItemDraggingEvent
Occurs when group item is dragging.
Declaration
public static readonly RoutedEvent ItemDraggingEvent
Field Value
Type |
---|
System.Windows.RoutedEvent |
ItemForegroundProperty
Identifies ItemForeground dependency property.
Declaration
public static readonly DependencyProperty ItemForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemHeightProperty
Identifies ItemHeight dependency property.
Declaration
public static readonly DependencyProperty ItemHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMarginProperty
Identifies ItemMargin dependency property.
Declaration
public static readonly DependencyProperty ItemMarginProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMaxHeightProperty
Identifies ItemMaxHeight dependency property.
Declaration
public static readonly DependencyProperty ItemMaxHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMaxWidthProperty
Identifies ItemMaxWidth dependency property.
Declaration
public static readonly DependencyProperty ItemMaxWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMinHeightProperty
Identifies ItemMinHeight dependency property.
Declaration
public static readonly DependencyProperty ItemMinHeightProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMinWidthProperty
Identifies ItemMinWidth dependency property.
Declaration
public static readonly DependencyProperty ItemMinWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMouseOverBackgroundProperty
Identifies ItemMouseOverBackground dependency property.
Declaration
public static readonly DependencyProperty ItemMouseOverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMouseOverBorderBrushProperty
Identifies ItemMouseOverBorderBrush dependency property.
Declaration
public static readonly DependencyProperty ItemMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemMouseOverForegroundProperty
Identifies ItemMouseOverForeground dependency property.
Declaration
public static readonly DependencyProperty ItemMouseOverForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemPaddingProperty
Identifies ItemPadding dependency property.
Declaration
public static readonly DependencyProperty ItemPaddingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemSelectedBackgroundProperty
Identifies ItemSelectedBackground dependency property.
Declaration
public static readonly DependencyProperty ItemSelectedBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemSelectedBorderBrushProperty
Identifies ItemSelectedBorderBrush dependency property.
Declaration
public static readonly DependencyProperty ItemSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemSelectedForegroundProperty
Identifies ItemSelectedForeground dependency property.
Declaration
public static readonly DependencyProperty ItemSelectedForegroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
ItemWidthProperty
Identifies ItemWidth dependency property.
Declaration
public static readonly DependencyProperty ItemWidthProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelBackgroundProperty
Identifies PanelBackground dependency property.
Declaration
public static readonly DependencyProperty PanelBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelBorderBrushProperty
Identifies PanelBorderBrush dependency property.
Declaration
public static readonly DependencyProperty PanelBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelBorderThicknessProperty
Identifies PanelBorderThickness dependency property.
Declaration
public static readonly DependencyProperty PanelBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelCornerRadiusProperty
Identifies PanelCornerRadius dependency property.
Declaration
public static readonly DependencyProperty PanelCornerRadiusProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelMarginProperty
Identifies PanelMargin dependency property.
Declaration
public static readonly DependencyProperty PanelMarginProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelMouseOverBackgroundProperty
Identifies PanelMouseOverBackground dependency property.
Declaration
public static readonly DependencyProperty PanelMouseOverBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelMouseOverBorderBrushProperty
Identifies PanelMouseOverBorderBrush dependency property.
Declaration
public static readonly DependencyProperty PanelMouseOverBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelPaddingProperty
Identifies PanelPadding dependency property.
Declaration
public static readonly DependencyProperty PanelPaddingProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelSelectedBackgroundProperty
Identifies PanelSelectedBackground dependency property.
Declaration
public static readonly DependencyProperty PanelSelectedBackgroundProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
PanelSelectedBorderBrushProperty
Identifies PanelSelectedBorderBrush dependency property.
Declaration
public static readonly DependencyProperty PanelSelectedBorderBrushProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SelectedItemBorderThicknessProperty
Identifies SelectedItemBorderThickness dependency property.
Declaration
public static readonly DependencyProperty SelectedItemBorderThicknessProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SkinProperty
Identifies Skin dependency property.
Declaration
public static readonly DependencyProperty SkinProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
SpaceLimitBetweenItemsProperty
Identifies SpaceLimitBetweenItems dependency property.
Declaration
public static readonly DependencyProperty SpaceLimitBetweenItemsProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
VisualModeProperty
Identifies VisualMode dependency property.
Declaration
public static readonly DependencyProperty VisualModeProperty
Field Value
Type |
---|
System.Windows.DependencyProperty |
Properties
AllowedAnimations
Gets or sets a value that indicates the allowed animations. This is a dependency property.
Declaration
public AllowedAnimations AllowedAnimations { get; set; }
Property Value
Type | Description |
---|---|
AllowedAnimations | Type: AllowedAnimations Default value is AllowedAnimations.All. |
See Also
AllowedItemResizeMode
Gets or sets the value that describes how item size should be changed, when gallery size is changing. This is dependency property.
Declaration
public AllowedItemResizeModes AllowedItemResizeMode { get; set; }
Property Value
Type | Description |
---|---|
AllowedItemResizeModes | Type: AllowedItemResizeModes Default value is AllowedItemResizeModes.None |
See Also
AllowMultiSelect
Gets or sets a value indicating whether more then one item can be selected in group. This is dependency property.
Declaration
public bool AllowMultiSelect { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Type: System.Boolean True - more then one item can be selected in group, false - just one item can be selected. |
AllowVaryingItemSize
Gets or sets a value indicating whether [allow varying item size].
Declaration
public bool AllowVaryingItemSize { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
CanDragDrop
Gets or sets a value indicating whether drag and drop is allowed.
Declaration
public bool CanDragDrop { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Type: System.Boolean Default value is true. |
CaptionAlignment
Gets or sets the value that represents alignment of caption in gallery item. This is dependency property.
Declaration
public CaptionAlignment CaptionAlignment { get; set; }
Property Value
Type | Description |
---|---|
CaptionAlignment | Type: CaptionAlignment Default value is Top. |
Remarks
Alignment occurs only in Standard mode when IsAlwaysShownCaption is true. It doesn't affect captions in Detailed mode.
See Also
CaptionBackground
Gets or sets the value that represents brush of the caption's and description's background in gallery item. This is dependency property.
Declaration
public Brush CaptionBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
CaptionBorderBrush
Gets or sets the value that represents brush of the border around caption and description in gallery item. This is dependency property.
Declaration
public Brush CaptionBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
CaptionBorderThickness
Gets or sets the value that represents thickness of the border around caption and description in gallery item. This is dependency property.
Declaration
public Thickness CaptionBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Default value is the thickness equal to zero. |
CaptionCornerRadius
Gets or sets the value that represents corner radius of the border around caption and description in gallery item. This is dependency property.
Declaration
public CornerRadius CaptionCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.CornerRadius | Type: System.Windows.CornerRadius Default value is the corner radius equal to zero. |
DescriptionAlignment
Gets or sets the value that represents alignment of description in gallery item. This is dependency property.
Declaration
public CaptionAlignment DescriptionAlignment { get; set; }
Property Value
Type | Description |
---|---|
CaptionAlignment | Type: CaptionAlignment Default value is Bottom. |
Remarks
Alignment occurs only in Standard mode when IsAlwaysShownCaption is true. It doesn't affect descriptions in Detailed mode.
See Also
FocusedItemBackground
Gets or sets the value that describes background brush of item in group when it is focused. This is dependency property.
Declaration
public Brush FocusedItemBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
FocusedItemBorderBrush
Gets or sets the value that describes border brush of item in group when it is focused. This is dependency property.
Declaration
public Brush FocusedItemBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
FocusedItemBorderThickness
Gets or sets the value that describes border thickness of item in group when it is focused. This is dependency property.
Declaration
public double FocusedItemBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
FocusedItemForeground
Gets or sets the value that describes foreground brush of item in group when it is focused. This is dependency property.
Declaration
public Brush FocusedItemForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
FocusedItemMouseOverBackground
Gets or sets the value that describes background brush of item in group when mouse over that item and it is focused. This is dependency property.
Declaration
public Brush FocusedItemMouseOverBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
FocusedItemMouseOverBorderBrush
Gets or sets the value that describes border brush of item in group when mouse over that item and it is focused. This is dependency property.
Declaration
public Brush FocusedItemMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
FocusedItemMouseOverForeground
Gets or sets the value that describes foreground brush of item in group when mouse over that item and it is focused. This is dependency property.
Declaration
public Brush FocusedItemMouseOverForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
GalleryCornerRadius
Gets or sets the value that represents corner radius of gallery.
Declaration
public CornerRadius GalleryCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.CornerRadius | Type: System.Windows.CornerRadius Default value is 0. |
See Also
GroupBackground
Gets or sets the value that represents background brush of groups.
Declaration
public Brush GroupBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupBorderBrush
Gets or sets the value that represents border brush of groups.
Declaration
public Brush GroupBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupBorderThickness
Gets or sets the value that represents border thickness of groups.
Declaration
public double GroupBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 1. |
GroupCornerRadius
Gets or sets the value that represents corner radius of groups.
Declaration
public double GroupCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 3. |
GroupForeground
Gets or sets the value that represents foreground brush of groups.
Declaration
public Brush GroupForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
GroupMargin
Gets or sets the value that represents margins of groups. This is dependency properties.
Declaration
public Thickness GroupMargin { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Default value is 0. |
GroupMouseOverBackground
Gets or sets the value that represents background brush of group when mouse is over that group.
Declaration
public Brush GroupMouseOverBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupMouseOverBorderBrush
Gets or sets the value that represents border brush of group when mouse is over that group.
Declaration
public Brush GroupMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupMouseOverForeground
Gets or sets the value that represents foreground brush of group when mouse is over that group.
Declaration
public Brush GroupMouseOverForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
GroupPadding
Gets or sets the value that represents padding for groups. This is dependency property.
Declaration
public Thickness GroupPadding { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness |
GroupSelectedBackground
Gets or sets the value that represents background brush of group when it is selected.
Declaration
public Brush GroupSelectedBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupSelectedBorderBrush
Gets or sets the value that represents border brush of group when it is selected.
Declaration
public Brush GroupSelectedBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
GroupSelectedForeground
Gets or sets the value that represents foreground brush of group when it is selected.
Declaration
public Brush GroupSelectedForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
GroupStandardBorderMargin
Gets or sets the value group standard border margin in the group standard template.
Declaration
public Thickness GroupStandardBorderMargin { get; set; }
Property Value
Type |
---|
System.Windows.Thickness |
IsAlwaysShownCaption
Gets or sets a value indicating whether the caption and description in gallery item is visible. This is dependency property.
Declaration
public bool IsAlwaysShownCaption { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | Type: System.Boolean Default value is false. |
Remarks
When the value is set to false, the caption and the description in gallery item are displayed only in Detailed mode. Otherwise they are always visible.
See Also
IsHeaderVisible
Gets or sets a value indicating whether gallery groups headers are visible. This is dependency property.
Declaration
public bool IsHeaderVisible { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
ItemBackground
Gets or sets the value that describes background brush of items in groups. This is dependency property.
Declaration
public Brush ItemBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemBorderBrush
Gets or sets the value that describes border brush of items in groups. This is dependency property.
Declaration
public Brush ItemBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemBorderThickness
Gets or sets border thickness value of items in groups. This is dependency property.
Declaration
public double ItemBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 4. |
ItemContentTemplate
Gets or sets the value that represents the template of content data. This is dependency property.
Declaration
public DataTemplate ItemContentTemplate { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.DataTemplate | Type: System.Windows.DataTemplate Default value is null. |
ItemContentTemplateSelector
Gets or sets the value that provides a way to choose a System.Windows.DataTemplate based on the data object and the data-bound element.
Declaration
public DataTemplateSelector ItemContentTemplateSelector { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Controls.DataTemplateSelector | Type: System.Windows.Controls.DataTemplateSelector Default value is null. |
See Also
ItemCornerRadius
Gets or sets corner radius value of items in groups. This is dependency property.
Declaration
public double ItemCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 3. |
ItemForeground
Gets or sets the value that describes foreground brush of items in groups. This is dependency property.
Declaration
public Brush ItemForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
ItemHeight
Gets or sets the value that represents height of items in groups. This is dependency property.
Declaration
public double ItemHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 50. |
ItemMargin
Gets or sets the value that represents margins of items in groups. This is dependency properties.
Declaration
public Thickness ItemMargin { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Default value is 0. |
ItemMaxHeight
Gets or sets the maximal value of ItemHeight property. This is dependency property.
Declaration
public double ItemMaxHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
ItemMaxWidth
Gets or sets the maximal value of ItemWidth property. This is dependency property.
Declaration
public double ItemMaxWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 100. |
ItemMinHeight
Gets or sets the minimal value of ItemHeight property. This is dependency property.
Declaration
public double ItemMinHeight { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
ItemMinWidth
Gets or sets the minimal value of ItemWidth property. This is dependency property.
Declaration
public double ItemMinWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
ItemMouseOverBackground
Gets or sets the value that describes background brush of item in group when mouse over that item. This is dependency property.
Declaration
public Brush ItemMouseOverBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemMouseOverBorderBrush
Gets or sets the value that describes border brush of item in group when mouse over that item. This is dependency property.
Declaration
public Brush ItemMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemMouseOverForeground
Gets or sets the value that describes foreground brush of item in group when mouse over that item. This is dependency property.
Declaration
public Brush ItemMouseOverForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
ItemPadding
Gets or sets the value that represents padding for items in groups. This is dependency property.
Declaration
public Thickness ItemPadding { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness |
ItemSelectedBackground
Gets or sets the value that describes background brush of item in group when it is selected. This is dependency property.
Declaration
public Brush ItemSelectedBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemSelectedBorderBrush
Gets or sets the value that describes border brush of item in group when it is selected. This is dependency property.
Declaration
public Brush ItemSelectedBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
ItemSelectedForeground
Gets or sets the value that describes foreground brush of item in group when it is selected. This is dependency property.
Declaration
public Brush ItemSelectedForeground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is black brush. |
ItemWidth
Gets or sets the value that represents width of items in groups. This is dependency property.
Declaration
public double ItemWidth { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 50. |
PanelBackground
Gets or sets the value that represents background brush of group items panel.
Declaration
public Brush PanelBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
PanelBorderBrush
Gets or sets the value that represents border brush of group items panel.
Declaration
public Brush PanelBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
PanelBorderThickness
Gets or sets the value that represents border thickness of group items panel.
Declaration
public double PanelBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 1. |
PanelCornerRadius
Gets or sets the value that represents corner radius of group items panel.
Declaration
public double PanelCornerRadius { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 3. |
PanelMargin
Gets or sets the value that represents margins of group items panel. This is dependency properties.
Declaration
public Thickness PanelMargin { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness Default value is 0. |
PanelMouseOverBackground
Gets or sets the value that represents background brush of group items panel when mouse is over that group.
Declaration
public Brush PanelMouseOverBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
PanelMouseOverBorderBrush
Gets or sets the value that represents border brush of group items panel when mouse is over that group.
Declaration
public Brush PanelMouseOverBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
PanelPadding
Gets or sets the value that represents padding for group items panel. This is dependency property.
Declaration
public Thickness PanelPadding { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Thickness | Type: System.Windows.Thickness |
PanelSelectedBackground
Gets or sets the value that represents background brush of group items panel when group is selected.
Declaration
public Brush PanelSelectedBackground { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
PanelSelectedBorderBrush
Gets or sets the value that represents border brush of group items panel when group is selected.
Declaration
public Brush PanelSelectedBorderBrush { get; set; }
Property Value
Type | Description |
---|---|
System.Windows.Media.Brush | Type: System.Windows.Media.Brush Default value is transparent brush. |
SelectedGroupItem
Gets selected group.
Declaration
public GalleryGroup SelectedGroupItem { get; }
Property Value
Type | Description |
---|---|
GalleryGroup | Type: GalleryGroup Gallery group that is currently selected or null. |
See Also
SelectedItemBorderThickness
Gets or sets the value that describes border thickness of item in group when it is selected. This is dependency property.
Declaration
public double SelectedItemBorderThickness { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
Skin
Gets or sets the value that represents skin name.
Declaration
public string Skin { get; set; }
Property Value
Type |
---|
System.String |
SpaceLimitBetweenItems
Gets or sets the value that represents space limit between items in group when AllowedItemResizeMode set to Space value. This is dependency property.
Declaration
public double SpaceLimitBetweenItems { get; set; }
Property Value
Type | Description |
---|---|
System.Double | Type: System.Double Default value is 0. |
VisualMode
Gets or sets the value that represents visual mode of gallery. This is dependency property.
Declaration
public GalleryVisualMode VisualMode { get; set; }
Property Value
Type | Description |
---|---|
GalleryVisualMode | Type: GalleryVisualMode Default value is Standard. |
See Also
Methods
FindAncestor(Type, Visual)
Finds the ancestor.
Declaration
public static FrameworkElement FindAncestor(Type ancestorType, Visual visual)
Parameters
Type | Name | Description |
---|---|---|
System.Type | ancestorType | Type of the ancestor. |
System.Windows.Media.Visual | visual | The visual. |
Returns
Type | Description |
---|---|
System.Windows.FrameworkElement | Framework Element |
GetContainerForItemOverride()
Gets GalleryItem container for non GalleryItem type item.
Declaration
protected override DependencyObject GetContainerForItemOverride()
Returns
Type | Description |
---|---|
System.Windows.DependencyObject | New instance of GalleryItem. |
GetInterval(DependencyObject)
Gets interval between groups.
Declaration
public static double GetInterval(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | Gallery object. |
Returns
Type | Description |
---|---|
System.Double | The size of the interval. |
IsItemItsOwnContainerOverride(Object)
Indicates when item type is GalleryItem.
Declaration
protected override bool IsItemItsOwnContainerOverride(object item)
Parameters
Type | Name | Description |
---|---|---|
System.Object | item | Given object. |
Returns
Type | Description |
---|---|
System.Boolean | True if item type is GalleryItem, otherwise - false. |
OnApplyTemplate()
Invoked when template changed.
Declaration
public override void OnApplyTemplate()
OnBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises BackgroundChanged event.
Declaration
protected virtual void OnBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises BorderBrushChanged event.
Declaration
protected virtual void OnBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises BorderThicknessChanged event.
Declaration
protected virtual void OnBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCanDragDropChanged(DependencyPropertyChangedEventArgs)
Updates property value cache and raises CanDragDropChanged event.
Declaration
protected virtual void OnCanDragDropChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCaptionAlignmentChanged(DependencyPropertyChangedEventArgs)
Raises CaptionAlignmentChanged event.
Declaration
protected virtual void OnCaptionAlignmentChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCaptionBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises CaptionBackgroundChanged event.
Declaration
protected virtual void OnCaptionBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCaptionBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises CaptionBorderBrushChanged event.
Declaration
protected virtual void OnCaptionBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCaptionBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises CaptionBorderThicknessChanged event.
Declaration
protected virtual void OnCaptionBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnCaptionCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Called when caption corner radius changed
Declaration
protected virtual void OnCaptionCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnDescriptionAlignmentChanged(DependencyPropertyChangedEventArgs)
Raises DescriptionAlignmentChanged event.
Declaration
protected virtual void OnDescriptionAlignmentChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnDragOver(DragEventArgs)
Invoked when System.Windows.UIElement.DragOver event is raised.
Declaration
protected override void OnDragOver(DragEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DragEventArgs | e | The instance that contains the event data. |
OnDrop(DragEventArgs)
Invoked when System.Windows.UIElement.Drop event is raised.
Declaration
protected override void OnDrop(DragEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DragEventArgs | e | The instance that contains the event data. |
OnFocusedItemBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemBackgroundChanged event.
Declaration
protected virtual void OnFocusedItemBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemBorderBrushChanged event.
Declaration
protected virtual void OnFocusedItemBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemBorderThicknessChanged event.
Declaration
protected virtual void OnFocusedItemBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemForegroundChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemForegroundChanged event.
Declaration
protected virtual void OnFocusedItemForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemMouseOverBackgroundChanged event.
Declaration
protected virtual void OnFocusedItemMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemMouseOverBorderBrushChanged event.
Declaration
protected virtual void OnFocusedItemMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnFocusedItemMouseOverForegroundChanged(DependencyPropertyChangedEventArgs)
Raises FocusedItemMouseOverForegroundChanged event.
Declaration
protected virtual void OnFocusedItemMouseOverForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGalleryCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Raises GalleryCornerRadiusChanged event.
Declaration
protected virtual void OnGalleryCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupBackgroundChanged event.
Declaration
protected virtual void OnGroupBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises GroupBorderBrushChanged event.
Declaration
protected virtual void OnGroupBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises GroupBorderThicknessChanged event.
Declaration
protected virtual void OnGroupBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Raises GroupCornerRadiusChanged event.
Declaration
protected virtual void OnGroupCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupForegroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupForegroundChanged event.
Declaration
protected virtual void OnGroupForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupMarginChanged(DependencyPropertyChangedEventArgs)
Raises GroupMarginChanged event.
Declaration
protected virtual void OnGroupMarginChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupMouseOverBackgroundChanged event.
Declaration
protected virtual void OnGroupMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises GroupMouseOverBorderBrushChanged event.
Declaration
protected virtual void OnGroupMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupMouseOverForegroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupMouseOverForegroundChanged event.
Declaration
protected virtual void OnGroupMouseOverForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupPaddingChanged(DependencyPropertyChangedEventArgs)
Raises GroupPaddingChanged event.
Declaration
protected virtual void OnGroupPaddingChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupSelectedBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupSelectedBackgroundChanged event.
Declaration
protected virtual void OnGroupSelectedBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises GroupSelectedBorderBrushChanged event.
Declaration
protected virtual void OnGroupSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnGroupSelectedForegroundChanged(DependencyPropertyChangedEventArgs)
Raises GroupForegroundChanged event.
Declaration
protected virtual void OnGroupSelectedForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnIsAlwaysShownCaptionChanged(DependencyPropertyChangedEventArgs)
Raises IsAlwaysShownCaptionChanged event.
Declaration
protected virtual void OnIsAlwaysShownCaptionChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnIsHeaderVisibleChanged(DependencyPropertyChangedEventArgs)
Updates property value cache and raises IsHeaderVisibleChanged event.
Declaration
protected virtual void OnIsHeaderVisibleChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemBackgroundChanged event.
Declaration
protected virtual void OnItemBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises ItemBorderBrushChanged event.
Declaration
protected virtual void OnItemBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises ItemBorderThicknessChanged event.
Declaration
protected virtual void OnItemBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Raises ItemCornerRadiusChanged event.
Declaration
protected virtual void OnItemCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemDragged(GalleryItem, GalleryGroup, GalleryGroup)
Raises ItemDraggedEvent event.
Declaration
protected virtual void OnItemDragged(GalleryItem item, GalleryGroup sourceGroup, GalleryGroup targetGroup)
Parameters
Type | Name | Description |
---|---|---|
GalleryItem | item | Dragged item. |
GalleryGroup | sourceGroup | Old item parent. |
GalleryGroup | targetGroup | New item parent. |
OnItemDragging(GalleryItem, GalleryGroup, GalleryGroup)
Raises ItemDraggingEvent event.
Declaration
protected virtual void OnItemDragging(GalleryItem item, GalleryGroup sourceGroup, GalleryGroup targetGroup)
Parameters
Type | Name | Description |
---|---|---|
GalleryItem | item | Dragging item. |
GalleryGroup | sourceGroup | Current parent. |
GalleryGroup | targetGroup | The group above which the element is dragging. |
OnItemForegroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemForegroundChanged event.
Declaration
protected virtual void OnItemForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemMouseOverBackgroundChanged event.
Declaration
protected virtual void OnItemMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises ItemMouseOverBorderBrushChanged event.
Declaration
protected virtual void OnItemMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemMouseOverForegroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemMouseOverForegroundChanged event.
Declaration
protected virtual void OnItemMouseOverForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemPaddingChanged(DependencyPropertyChangedEventArgs)
Raises ItemPaddingChanged event.
Declaration
protected virtual void OnItemPaddingChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemsChanged(NotifyCollectionChangedEventArgs)
Updates the current selection when an item in the System.Windows.Controls.Primitives.Selector has changed
Declaration
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Specialized.NotifyCollectionChangedEventArgs | e | The instance that contains the event data. |
OnItemSelectedBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemSelectedBackgroundChanged event.
Declaration
protected virtual void OnItemSelectedBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises ItemSelectedBorderBrushChanged event.
Declaration
protected virtual void OnItemSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnItemSelectedForegroundChanged(DependencyPropertyChangedEventArgs)
Raises ItemForegroundChanged event.
Declaration
protected virtual void OnItemSelectedForegroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnMarginChanged(DependencyPropertyChangedEventArgs)
Raises MarginChanged event.
Declaration
protected virtual void OnMarginChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnMouseDown(MouseButtonEventArgs)
Invoked when System.Windows.UIElement.MouseDown event is raised.
Declaration
protected override void OnMouseDown(MouseButtonEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.Input.MouseButtonEventArgs | e | The instance that contains the event data. |
OnPaddingChanged(DependencyPropertyChangedEventArgs)
Raises PaddingChanged event.
Declaration
protected virtual void OnPaddingChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises PanelBackgroundChanged event.
Declaration
protected virtual void OnPanelBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises PanelBorderBrushChanged event.
Declaration
protected virtual void OnPanelBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises PanelBorderThicknessChanged event.
Declaration
protected virtual void OnPanelBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelCornerRadiusChanged(DependencyPropertyChangedEventArgs)
Raises PanelCornerRadiusChanged event.
Declaration
protected virtual void OnPanelCornerRadiusChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelMarginChanged(DependencyPropertyChangedEventArgs)
Raises PanelMarginChanged event.
Declaration
protected virtual void OnPanelMarginChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises PanelMouseOverBackgroundChanged event.
Declaration
protected virtual void OnPanelMouseOverBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises PanelMouseOverBorderBrushChanged event.
Declaration
protected virtual void OnPanelMouseOverBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelPaddingChanged(DependencyPropertyChangedEventArgs)
Raises PanelPaddingChanged event.
Declaration
protected virtual void OnPanelPaddingChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelSelectedBackgroundChanged(DependencyPropertyChangedEventArgs)
Raises PanelSelectedBackgroundChanged event.
Declaration
protected virtual void OnPanelSelectedBackgroundChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPanelSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs)
Raises PanelSelectedBorderBrushChanged event.
Declaration
protected virtual void OnPanelSelectedBorderBrushChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
OnPreviewDrop(DragEventArgs)
Invoked when System.Windows.UIElement.PreviewDrop event is raised.
Declaration
protected override void OnPreviewDrop(DragEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DragEventArgs | e | The instance that contains the event data. |
OnSelectedItemBorderThicknessChanged(DependencyPropertyChangedEventArgs)
Raises SelectedItemBorderThicknessChanged event.
Declaration
protected virtual void OnSelectedItemBorderThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyPropertyChangedEventArgs | e | Property change details, such as old value and new value. |
SetInterval(DependencyObject, Double)
Sets interval between groups.
Declaration
public static void SetInterval(DependencyObject obj, double value)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | Gallery object. |
System.Double | value | The size of the interval. |
Events
AllowedAnimationsChanged
Event that is raised when AllowedAnimations property is changed.
Declaration
public event PropertyChangedCallback AllowedAnimationsChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
AllowedItemResizeModeChanged
Event that is raised when AllowedItemResizeMode property is changed.
Declaration
public event PropertyChangedCallback AllowedItemResizeModeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
AllowMultiSelectChanged
Event that is raised when AllowMultiSelect property is changed.
Declaration
public event PropertyChangedCallback AllowMultiSelectChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
AllowVaryingItemSizeChanged
Occurs when [allow varying item size changed].
Declaration
public event PropertyChangedCallback AllowVaryingItemSizeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
BackgroundChanged
Event that is raised when Background property is changed.
Declaration
public event PropertyChangedCallback BackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
BorderBrushChanged
Event that is raised when BorderBrush property is changed.
Declaration
public event PropertyChangedCallback BorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
BorderThicknessChanged
Event that is raised when Border Thickness property is changed.
Declaration
public event PropertyChangedCallback BorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CanDragDropChanged
Event that is raised when CanDragDrop property is changed.
Declaration
public event PropertyChangedCallback CanDragDropChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CaptionAlignmentChanged
Event that is raised when CaptionAlignment property is changed.
Declaration
public event PropertyChangedCallback CaptionAlignmentChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CaptionBackgroundChanged
Event that is raised when CaptionBackground property is changed.
Declaration
public event PropertyChangedCallback CaptionBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CaptionBorderBrushChanged
Event that is raised when CaptionBorderBrush property is changed.
Declaration
public event PropertyChangedCallback CaptionBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CaptionBorderThicknessChanged
Event that is raised when CaptionBorderThickness property is changed.
Declaration
public event PropertyChangedCallback CaptionBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
CaptionCornerRadiusChanged
Event that is raised when CaptionCornerRadius property is changed.
Declaration
public event PropertyChangedCallback CaptionCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
DescriptionAlignmentChanged
Event that is raised when DescriptionAlignment property is changed.
Declaration
public event PropertyChangedCallback DescriptionAlignmentChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemBackgroundChanged
Event that is raised when FocusedItemBackground property is changed.
Declaration
public event PropertyChangedCallback FocusedItemBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemBorderBrushChanged
Event that is raised when FocusedItemBorderBrush property is changed.
Declaration
public event PropertyChangedCallback FocusedItemBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemBorderThicknessChanged
Event that is raised when FocusedItemBorderThickness property is changed.
Declaration
public event PropertyChangedCallback FocusedItemBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemForegroundChanged
Event that is raised when FocusedItemForeground property is changed.
Declaration
public event PropertyChangedCallback FocusedItemForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemMouseOverBackgroundChanged
Event that is raised when FocusedItemMouseOverBackground property is changed.
Declaration
public event PropertyChangedCallback FocusedItemMouseOverBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemMouseOverBorderBrushChanged
Event that is raised when FocusedItemMouseOverBorderBrush property is changed.
Declaration
public event PropertyChangedCallback FocusedItemMouseOverBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
FocusedItemMouseOverForegroundChanged
Event that is raised when FocusedItemMouseOverForeground property is changed.
Declaration
public event PropertyChangedCallback FocusedItemMouseOverForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GalleryCornerRadiusChanged
Event that is raised when GalleryCornerRadius property is changed.
Declaration
public event PropertyChangedCallback GalleryCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupBackgroundChanged
Event that is raised when GroupBackground property is changed.
Declaration
public event PropertyChangedCallback GroupBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupBorderBrushChanged
Event that is raised when GroupBorderBrush property is changed.
Declaration
public event PropertyChangedCallback GroupBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupBorderThicknessChanged
Event that is raised when GroupBorderThickness property is changed.
Declaration
public event PropertyChangedCallback GroupBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupCornerRadiusChanged
Event that is raised when GroupCornerRadius property is changed.
Declaration
public event PropertyChangedCallback GroupCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupForegroundChanged
Event that is raised when GroupForeground property is changed.
Declaration
public event PropertyChangedCallback GroupForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupMarginChanged
Event that is raised when GroupMargin property is changed.
Declaration
public event PropertyChangedCallback GroupMarginChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupMouseOverBackgroundChanged
Event that is raised when GroupMouseOverBackground property is changed.
Declaration
public event PropertyChangedCallback GroupMouseOverBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupMouseOverBorderBrushChanged
Event that is raised when GroupMouseOverBorderBrush property is changed.
Declaration
public event PropertyChangedCallback GroupMouseOverBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupMouseOverForegroundChanged
Event that is raised when GroupMouseOverForeground property is changed.
Declaration
public event PropertyChangedCallback GroupMouseOverForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupPaddingChanged
Event that is raised when GroupPadding property is changed.
Declaration
public event PropertyChangedCallback GroupPaddingChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupSelectedBackgroundChanged
Event that is raised when GroupSelectedBackground property is changed.
Declaration
public event PropertyChangedCallback GroupSelectedBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupSelectedBorderBrushChanged
Event that is raised when GroupSelectedBorderBrush property is changed.
Declaration
public event PropertyChangedCallback GroupSelectedBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
GroupSelectedForegroundChanged
Event that is raised when GroupSelectedForeground property is changed.
Declaration
public event PropertyChangedCallback GroupSelectedForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsAlwaysShownCaptionChanged
Event that is raised when IsAlwaysShownCaption property is changed.
Declaration
public event PropertyChangedCallback IsAlwaysShownCaptionChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
IsHeaderVisibleChanged
Event that is raised when IsHeaderVisible property is changed.
Declaration
public event PropertyChangedCallback IsHeaderVisibleChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemBackgroundChanged
Event that is raised when ItemBackground property is changed.
Declaration
public event PropertyChangedCallback ItemBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemBorderBrushChanged
Event that is raised when ItemBorderBrush property is changed.
Declaration
public event PropertyChangedCallback ItemBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemBorderThicknessChanged
Event that is raised when ItemBorderThickness property is changed.
Declaration
public event PropertyChangedCallback ItemBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemContentTemplateChanged
Event that is raised when ItemContentTemplate property is changed.
Declaration
public event PropertyChangedCallback ItemContentTemplateChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemContentTemplateSelectorChanged
Event that is raised when ItemContentTemplateSelector property is changed.
Declaration
public event PropertyChangedCallback ItemContentTemplateSelectorChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemCornerRadiusChanged
Event that is raised when ItemCornerRadius property is changed.
Declaration
public event PropertyChangedCallback ItemCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemForegroundChanged
Event that is raised when ItemForeground property is changed.
Declaration
public event PropertyChangedCallback ItemForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemHeightChanged
Event that is raised when ItemHeight property is changed.
Declaration
public event PropertyChangedCallback ItemHeightChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMarginChanged
Event that is raised when ItemMargin property is changed.
Declaration
public event PropertyChangedCallback ItemMarginChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMaxHeightChanged
Event that is raised when ItemMaxHeight property is changed.
Declaration
public event PropertyChangedCallback ItemMaxHeightChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMaxWidthChanged
Event that is raised when ItemMaxWidth property is changed.
Declaration
public event PropertyChangedCallback ItemMaxWidthChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMinHeightChanged
Event that is raised when ItemMinHeight property is changed.
Declaration
public event PropertyChangedCallback ItemMinHeightChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMinWidthChanged
Event that is raised when ItemMinWidth property is changed.
Declaration
public event PropertyChangedCallback ItemMinWidthChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMouseOverBackgroundChanged
Event that is raised when ItemMouseOverBackground property is changed.
Declaration
public event PropertyChangedCallback ItemMouseOverBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMouseOverBorderBrushChanged
Event that is raised when ItemMouseOverBorderBrush property is changed.
Declaration
public event PropertyChangedCallback ItemMouseOverBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemMouseOverForegroundChanged
Event that is raised when ItemMouseOverForeground property is changed.
Declaration
public event PropertyChangedCallback ItemMouseOverForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemPaddingChanged
Event that is raised when ItemPadding is changed.
Declaration
public event PropertyChangedCallback ItemPaddingChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemSelectedBackgroundChanged
Event that is raised when ItemSelectedBackground property is changed.
Declaration
public event PropertyChangedCallback ItemSelectedBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemSelectedBorderBrushChanged
Event that is raised when ItemSelectedBorderBrush property is changed.
Declaration
public event PropertyChangedCallback ItemSelectedBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemSelectedForegroundChanged
Event that is raised when ItemSelectedForeground property is changed.
Declaration
public event PropertyChangedCallback ItemSelectedForegroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
ItemWidthChanged
Event that is raised when ItemWidth property is changed.
Declaration
public event PropertyChangedCallback ItemWidthChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
MarginChanged
Event that is raised when Margin property is changed.
Declaration
public event PropertyChangedCallback MarginChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PaddingChanged
Event that is raised when Padding property is changed.
Declaration
public event PropertyChangedCallback PaddingChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelBackgroundChanged
Event that is raised when PanelBackground property is changed.
Declaration
public event PropertyChangedCallback PanelBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelBorderBrushChanged
Event that is raised when PanelBorderBrush property is changed.
Declaration
public event PropertyChangedCallback PanelBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelBorderThicknessChanged
Event that is raised when PanelBorderThickness property is changed.
Declaration
public event PropertyChangedCallback PanelBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelCornerRadiusChanged
Event that is raised when PanelCornerRadius property is changed.
Declaration
public event PropertyChangedCallback PanelCornerRadiusChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelMarginChanged
Event that is raised when PanelMargin property is changed.
Declaration
public event PropertyChangedCallback PanelMarginChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelMouseOverBackgroundChanged
Event that is raised when PanelMouseOverBackground property is changed.
Declaration
public event PropertyChangedCallback PanelMouseOverBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelMouseOverBorderBrushChanged
Event that is raised when PanelMouseOverBorderBrush property is changed.
Declaration
public event PropertyChangedCallback PanelMouseOverBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelPaddingChanged
Event that is raised when PanelPadding property is changed.
Declaration
public event PropertyChangedCallback PanelPaddingChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelSelectedBackgroundChanged
Event that is raised when PanelSelectedBackground property is changed.
Declaration
public event PropertyChangedCallback PanelSelectedBackgroundChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
PanelSelectedBorderBrushChanged
Event that is raised when PanelSelectedBorderBrush property is changed.
Declaration
public event PropertyChangedCallback PanelSelectedBorderBrushChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SelectedItemBorderThicknessChanged
Event that is raised when SelectedItemBorderThickness property is changed.
Declaration
public event PropertyChangedCallback SelectedItemBorderThicknessChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
SpaceLimitBetweenItemsChanged
Event that is raised when SpaceLimitBetweenItems property is changed.
Declaration
public event PropertyChangedCallback SpaceLimitBetweenItemsChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |
VisualModeChanged
Event that is raised when VisualMode property is changed.
Declaration
public event PropertyChangedCallback VisualModeChanged
Event Type
Type |
---|
System.Windows.PropertyChangedCallback |