Exemplo n.º 1
0
        private void Contr_ModeChanged(object sender, EventArgs e)
        {
            Model.Controller.Modes md = (Model.Controller.Modes)sender;
            switch (md)
            {
            case Model.Controller.Modes.Edit:
                btAdd.Visibility  = Visibility.Visible;
                tgbSel.Visibility = Visibility.Collapsed;
                break;

            case Model.Controller.Modes.Draw:
                btAdd.Visibility  = Visibility.Collapsed;
                tgbSel.Visibility = Visibility.Collapsed;
                break;

            case Model.Controller.Modes.Flash:
                btAdd.Visibility  = Visibility.Collapsed;
                tgbSel.Visibility = Visibility.Visible;
                break;

            default:
                throw new Exception("Invalid value for Mode");
            }
        }
Exemplo n.º 2
0
 private void Contr_ModeChanged(object sender, EventArgs e)
 {
     Model.Controller.Modes md = (Model.Controller.Modes)sender;
     IsEnabled = md == Model.Controller.Modes.Edit;
 }