public ToolbarButton() { Background = new UI.Color(240, 240, 240).GetBrush(); BorderBrush = new UI.Color(172, 172, 172).GetBrush(); Foreground = null; Margin = new Thickness(5, 8, 5, 8); MinWidth = 75; Padding = new Thickness(15, 5, 15, 5); VerticalAlignment = System.Windows.VerticalAlignment.Center; }
public override void SetBackground(UI.Color color) { base.SetBackground(color); firstColumnItems.Background = color.IsDefaultColor ? null : color.GetBrush(); if (secondColumnItems != null) { secondColumnItems.Background = color.IsDefaultColor ? null : color.GetBrush(); } }
public Button() { BorderBrush = new UI.Color(172, 172, 172).GetBrush(); Padding = new System.Windows.Thickness(5); base.Click += (o, e) => { e.Handled = true; var handler = Clicked; if (handler != null) { handler(Pair ?? this, EventArgs.Empty); } else { iApp.Navigate(NavigationLink, this.GetParent <MonoCross.Navigation.IMXView>()); } }; }
public static System.Windows.Media.Color GetColor(this UI.Color color) { return(System.Windows.Media.Color.FromArgb(color.A, color.R, color.G, color.B)); }
public static Brush GetBrush(this UI.Color color) { return(new SolidColorBrush(Color.FromArgb(color.A, color.R, color.G, color.B))); }
public virtual void SetBackground(UI.Color color) { Background = color.IsDefaultColor ? null : color.GetBrush(); }