Exemplo n.º 1
0
 void IComponentConnector.Connect(int connectionId, object target)
 {
     if (connectionId == 1)
     {
         this.ColorEditorRoot = (ColorEditor)target;
     }
     else
     {
         this._contentLoaded = true;
     }
 }
Exemplo n.º 2
0
        private static void IsAlphaEnabledChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            ColorEditor colorEditor = d as ColorEditor;

            if (colorEditor == null)
            {
                return;
            }
            bool flag = (bool)d.GetValue(ColorEditor.IsAlphaEnabledProperty);

            colorEditor.colorEditorModel.ColorModel.IsAlphaEnabled = flag;
        }
Exemplo n.º 3
0
        protected void ShowColorEditorTrack(bool showTrack)
        {
            ColorEditor colorEditor = null;

            for (DependencyObject i = this; i != null && colorEditor == null; i = VisualTreeHelper.GetParent(i))
            {
                colorEditor = i as ColorEditor;
            }
            if (colorEditor != null)
            {
                colorEditor.ShowTrack = showTrack;
            }
        }
Exemplo n.º 4
0
        private static void InitialColorChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
        {
            ColorEditor colorEditor = d as ColorEditor;

            if (colorEditor == null)
            {
                return;
            }
            Color color = (Color)d.GetValue(ColorEditor.ColorProperty);

            if (!(colorEditor.colorEditorModel.InitialColor != color))
            {
                return;
            }
            colorEditor.colorEditorModel.InitialColor = color;
        }