Ejemplo n.º 1
0
        private void WrapPanel1_MouseLeave(object sender, MouseEventArgs e)
        {
            PaletteEventArgs newEventArgs = new PaletteEventArgs(this, new Color())
            {
                RoutedEvent = ColorPaletteMouseMove
            };

            RaiseEvent(newEventArgs);
        }
Ejemplo n.º 2
0
        private void WrapPanel1_MouseMove(object sender, MouseEventArgs e)
        {
            ColorPaletteItem cpi = e.Source as ColorPaletteItem;

            SolidColorBrush scb = cpi.rect.Fill as SolidColorBrush;

            CurrentColor = scb.Color;

            PaletteEventArgs newEventArgs = new PaletteEventArgs(this, CurrentColor)
            {
                RoutedEvent = ColorPaletteMouseMove
            };

            RaiseEvent(newEventArgs);
        }
Ejemplo n.º 3
0
        private void WrapPanel1_MouseLeftButtonDown(object sender, MouseButtonEventArgs e)
        {
            ColorPaletteItem cpi = e.Source as ColorPaletteItem;

            SolidColorBrush scb = cpi.rect.Fill as SolidColorBrush;

            SelectedColor = scb.Color;

            PaletteEventArgs newEventArgs = new PaletteEventArgs(this, SelectedColor)
            {
                RoutedEvent = ColorPaletteSelect
            };

            RaiseEvent(newEventArgs);
        }