/// <summary> /// Initialises static members of the <see cref="Wizard"/> class. /// </summary> static Wizard() { DefaultStyleKeyProperty.OverrideMetadata(typeof(Wizard), new FrameworkPropertyMetadata(typeof(Wizard))); SelectedItemProperty.OverrideMetadata( typeof(Wizard), new FrameworkPropertyMetadata(new PropertyChangedCallback(OnSelectedItemChanged))); }
/// <summary> /// Static constructor /// </summary> static Gallery() { var type = typeof(Gallery); DefaultStyleKeyProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(typeof(Gallery))); SelectedItemProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(null, CoerceSelectedItem)); ContextMenuService.Attach(type); }
static HamburgerMenuEx() { DisplayModeProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnDisplayModePropertyChanged)); IsPaneOpenProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnIsPaneOpenPropertyChanged)); CompactPaneLengthProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnPaneLengthPropertyChanged)); OpenPaneLengthProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnPaneLengthPropertyChanged)); SelectedItemProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged)); SelectedOptionsItemProperty.OverrideMetadata(typeof(HamburgerMenuEx), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged)); }
static LauncherSideMenu() { DisplayModeProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnDisplayModePropertyChanged)); IsPaneOpenProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnIsPaneOpenPropertyChanged)); CompactPaneLengthProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnPaneLengthPropertyChanged)); OpenPaneLengthProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnPaneLengthPropertyChanged)); SelectedItemProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged)); SelectedOptionsItemProperty.OverrideMetadata(typeof(LauncherSideMenu), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged)); }
static ComboBox() { var type = typeof(ComboBox); ToolTipService.Attach(type); PopupService.Attach(type); ContextMenuService.Attach(type); DefaultStyleKeyProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(type)); SelectedItemProperty.OverrideMetadata(type, new FrameworkPropertyMetadata(OnSelectionItemChanged, CoerceSelectedItem)); }
static SearchComboBox() { DefaultStyleKeyProperty.OverrideMetadata(typeof(SearchComboBox), new FrameworkPropertyMetadata(typeof(SearchComboBox))); SelectedIndexProperty.OverrideMetadata(typeof(SearchComboBox), new FrameworkPropertyMetadata { DefaultUpdateSourceTrigger = UpdateSourceTrigger.Explicit }); SelectedItemProperty.OverrideMetadata(typeof(SearchComboBox), new FrameworkPropertyMetadata { DefaultUpdateSourceTrigger = UpdateSourceTrigger.Explicit }); SelectedValueProperty.OverrideMetadata(typeof(SearchComboBox), new FrameworkPropertyMetadata { DefaultUpdateSourceTrigger = UpdateSourceTrigger.Explicit }); }
static EnumerationComboBox() { DefaultStyleKeyProperty.OverrideMetadata(typeof(EnumerationComboBox), new FrameworkPropertyMetadata(typeof(EnumerationComboBox))); SelectedItemProperty.OverrideMetadata(typeof(EnumerationComboBox), new FrameworkPropertyMetadata(OnSelectedItemChanged, OnSelectedItemChanging)); }
static ButtonColorPicker() { SelectedItemProperty.OverrideMetadata(typeof(ButtonColorPicker), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged)); }
static MyVectorLayer() { MapItem.IsHitTestVisibleProperty.OverrideMetadata(typeof(ShapeTitle), new PropertyMetadata(false)); SelectedItemProperty.OverrideMetadata(typeof(MyVectorLayer), new PropertyMetadata(SelectedItemPropertyChangedCallback)); SelectedItemsProperty.OverrideMetadata(typeof(MyVectorLayer), new PropertyMetadata(SelectedItemsPropertyChangedCallback)); }