static AutoFilteredComboBox() { IsTextSearchEnabledProperty.OverrideMetadata(typeof(AutoFilteredComboBox), new FrameworkPropertyMetadata(true)); IsEditableProperty.OverrideMetadata(typeof(AutoFilteredComboBox), new FrameworkPropertyMetadata(true)); DisplayMemberPathProperty.OverrideMetadata(typeof(AutoFilteredComboBox), new FrameworkPropertyMetadata(null, DisplayMemberPathChanged)); }
static ComboListControl() { DefaultStyleKeyProperty.OverrideMetadata(typeof(ComboListControl), new FrameworkPropertyMetadata(typeof(ComboListControl))); IsEditableProperty.OverrideMetadata(typeof(ComboListControl), new FrameworkPropertyMetadata(true)); CommandManager.RegisterClassCommandBinding(typeof(ComboListControl), new CommandBinding(ClearValueCommand, ClearValueCommand_Executed)); }
static SearchBox() { DefaultStyleKeyProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(typeof(SearchBox))); KeyboardNavigation.DirectionalNavigationProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(KeyboardNavigationMode.Cycle)); IsEditableProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(true)); IsReadOnlyProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(false)); ShouldPreserveUserEnteredPrefixProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(true)); StaysOpenOnEditProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(true)); IsTabStopProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(false)); IsDropDownOpenProperty.OverrideMetadata(typeof(SearchBox), new FrameworkPropertyMetadata(OnIsDropDownOpenChanged)); }
static SplitButton() { DefaultStyleKeyProperty.OverrideMetadata(typeof(SplitButton), new FrameworkPropertyMetadata(typeof(SplitButton))); IsEditableProperty.OverrideMetadata(typeof(SplitButton), new FrameworkPropertyMetadata(false, null, new CoerceValueCallback(CoerceIsEnabledProperty))); }
static BetterComboBox() { IsEditableProperty.OverrideMetadata(typeof(BetterComboBox), new FrameworkPropertyMetadata(true)); }
/// <summary> /// Initializes static members of the <see cref="DurationPicker"/> class. /// </summary> static DurationPicker() { IsEditableProperty.OverrideMetadata( typeof(DurationPicker), new FrameworkPropertyMetadata(BooleanBoxes.TrueBox)); }