Beispiel #1
0
        private void ButtonAddDateCount_Click(object sender, RoutedEventArgs e)
        {
            SelectButton button = new SelectButton()
            {
                DefaultBrush = new SolidColorBrush(Color.FromRgb(236, 240, 241)),
                Hover        = new SolidColorBrush(Color.FromArgb(60, 233, 30, 99)),
                OnChecked    = new SolidColorBrush(Color.FromRgb(240, 98, 146))
            };

            button.Content  = "D";
            button.FontSize = 20;
            button.VerticalContentAlignment = VerticalAlignment.Center;
            ContentPanel.Children.Add(button);

            if (lastChecked != null)
            {
                lastChecked.SetCheckedNoCall(false);
            }

            Content_Date Acontent = new Content_Date();

            content.contents.Add(Acontent);

            button.Tag = Acontent;

            button.OnCheckChanged += Button_OnCheckChanged;

            button.SetChecked(true);

            lastChecked = button;
        }
Beispiel #2
0
        private void ButtonAddImage_Click(object sender, RoutedEventArgs e)
        {
            SelectButton button = new SelectButton()
            {
                MinWidth     = 10,
                MinHeight    = 10,
                DefaultBrush = new SolidColorBrush(Color.FromRgb(236, 240, 241)),
                Hover        = new SolidColorBrush(Color.FromArgb(60, 233, 30, 99)),
                OnChecked    = new SolidColorBrush(Color.FromRgb(240, 98, 146))
            };

            button.Content = new Image()
            {
                Source = new BitmapImage(new Uri(@"pack://application:,,,/Resources/Controls/image.png")),
            };
            ContentPanel.Children.Add(button);

            if (lastChecked != null)
            {
                lastChecked.SetCheckedNoCall(false);
            }

            Content_Image content_Image = new Content_Image();

            content.contents.Add(content_Image);

            button.Tag = content_Image;

            button.OnCheckChanged += Button_OnCheckChanged;

            button.SetChecked(true);

            lastChecked = button;
        }
Beispiel #3
0
        private void ButtonAddSplitter_Click(object sender, RoutedEventArgs e)
        {
            SelectButton button = new SelectButton()
            {
                MinWidth     = 10,
                MinHeight    = 10,
                DefaultBrush = new SolidColorBrush(Color.FromRgb(236, 240, 241)),
                Hover        = new SolidColorBrush(Color.FromArgb(60, 233, 30, 99)),
                OnChecked    = new SolidColorBrush(Color.FromRgb(240, 98, 146))
            };

            button.Content = new Rectangle()
            {
                Fill   = new SolidColorBrush(Colors.Black),
                Width  = 2,
                Height = Double.NaN
            };
            ContentPanel.Children.Add(button);

            if (lastChecked != null)
            {
                lastChecked.SetCheckedNoCall(false);
            }

            Content_Splitter content_Spl = new Content_Splitter();

            content.contents.Add(content_Spl);

            button.Tag = content_Spl;

            button.OnCheckChanged += Button_OnCheckChanged;

            button.SetChecked(true);

            lastChecked = button;
        }