Exemplo n.º 1
0
 /// <summary>
 /// Initializes static members of the <see cref="ColorPicker" /> class.
 /// </summary>
 static ColorPicker()
 {
     DefaultStyleKeyProperty.OverrideMetadata(
         typeof(ColorPicker), new FrameworkPropertyMetadata(typeof(ColorPicker)));
     SelectedValueProperty.OverrideMetadata(
         typeof(ColorPicker),
         new FrameworkPropertyMetadata(
             Color.FromArgb(0, 0, 0, 0),
             FrameworkPropertyMetadataOptions.BindsTwoWayByDefault,
             SelectedColorChanged,
             CoerceSelectedColorValue));
 }
Exemplo n.º 2
0
        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
            });
        }
Exemplo n.º 3
0
 set => SetValue(SelectedValueProperty, value);
Exemplo n.º 4
0
 set => SetValue(SelectedValueProperty, value); //should update source (by design)