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; }
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; }
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; }