private void ActionButtonTapped_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; switch (Convert.ToInt16(btn.Tag.ToString())) { case 0: _value = ActionFired.Load; DoWork(setCallBack); break; case 1: _value = ActionFired.Preview; DoWork(setCallBack); break; case 2: _value = ActionFired.Print; DoWork(setCallBack); break; case 3: _value = ActionFired.Settings; DoWork(setCallBack); break; case 4: _value = ActionFired.Undo; DoWork(setCallBack); break; default: _value = ActionFired.None; DoWork(setCallBack); break; } }
//button action public void buttonTappedAction(ActionFired value) { switch (value) { case ActionFired.Edit: break; case ActionFired.Load: loadData(); break; case ActionFired.New: break; case ActionFired.None: break; case ActionFired.Preview: break; case ActionFired.Print: break; case ActionFired.Save: break; case ActionFired.Settings: break; case ActionFired.Undo: break; default: break; } }
public ActionButtons() { InitializeComponent(); _value = ActionFired.None; }