示例#1
0
 private static void VisualAction(Control t, ControlStateStatus state, ControlStateVisuals v)
 {
     if (v == ControlStateVisuals.Colored)
     {
         SetState_color(t, state);
     }
     else if (v == ControlStateVisuals.Background)
     {
         t.BorderBrush = System.Windows.Media.Brushes.White;
     }
 }
示例#2
0
 private static void SetState_color(Control t, ControlStateStatus s)
 {
     if (s == ControlStateStatus.empty)
     {
         t.BorderBrush = System.Windows.Media.Brushes.Orange;
     }
     else if (s == ControlStateStatus.error)
     {
         t.BorderBrush = System.Windows.Media.Brushes.Red;
     }
     else if (s == ControlStateStatus.filled)
     {
         t.BorderBrush = System.Windows.Media.Brushes.LightGreen;
     }
 }