コード例 #1
0
 /// <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)));
 }
コード例 #2
0
 static ComboItemComboBox()
 {
     SelectedItemProperty.AddOwner(typeof(ComboItemComboBox),
                                   new FrameworkPropertyMetadata(null, OnCoerceSelectedItem));
     ItemsSourceProperty.AddOwner(typeof(ComboItemComboBox),
                                  new FrameworkPropertyMetadata(OnItemsSourceChanged));
 }
コード例 #3
0
        /// <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);
        }
コード例 #4
0
 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));
 }
コード例 #5
0
 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));
 }
コード例 #6
0
        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));
        }
コード例 #7
0
ファイル: SearchComboBox.cs プロジェクト: Beefr/xenko-wd
        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
            });
        }
コード例 #8
0
ファイル: Selector.cs プロジェクト: vikingcodes/uno
 set => this.SetValue(SelectedItemProperty, value);
コード例 #9
0
 static EnumerationComboBox()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(EnumerationComboBox), new FrameworkPropertyMetadata(typeof(EnumerationComboBox)));
     SelectedItemProperty.OverrideMetadata(typeof(EnumerationComboBox), new FrameworkPropertyMetadata(OnSelectedItemChanged, OnSelectedItemChanging));
 }
コード例 #10
0
 SetValue(SelectedItemProperty, value);
コード例 #11
0
 static ButtonColorPicker()
 {
     SelectedItemProperty.OverrideMetadata(typeof(ButtonColorPicker), new FrameworkPropertyMetadata(OnSelectedItemPropertyChanged));
 }
コード例 #12
0
 get => (object)GetValue(SelectedItemProperty); set => SetValue(SelectedItemProperty, value);
コード例 #13
0
 /// <summary>
 /// Initializes the <see cref="ClosableTabControl" /> class.
 /// </summary>
 static ClosableTabControl()
 {
     DefaultStyleKeyProperty.OverrideMetadata(typeof(ClosableTabControl), new FrameworkPropertyMetadata(typeof(ClosableTabControl)));
     SelectedItemProperty.AddOwner(typeof(ClosableTabControl), new FrameworkPropertyMetadata(SelectedContentChanged));
 }
コード例 #14
0
 static MyVectorLayer()
 {
     MapItem.IsHitTestVisibleProperty.OverrideMetadata(typeof(ShapeTitle), new PropertyMetadata(false));
     SelectedItemProperty.OverrideMetadata(typeof(MyVectorLayer), new PropertyMetadata(SelectedItemPropertyChangedCallback));
     SelectedItemsProperty.OverrideMetadata(typeof(MyVectorLayer), new PropertyMetadata(SelectedItemsPropertyChangedCallback));
 }