private void cmdVariableOverride_Click(object sender, RoutedEventArgs e) { MFormConfigVariable o = (MFormConfigVariable)(sender as Button).Tag; fc.RemoveConfigVariable(o); fc.IsModified = true; }
public WinAddEditFormVariable(String md, MBaseModel parent, MBaseModel actObj) { actualView = (MFormConfigVariable)actObj; parentObj = (MFormConfig)parent; mode = md; DataContext = vw; InitializeComponent(); }
private void lsvMain_MouseDoubleClick(object sender, System.Windows.Input.MouseButtonEventArgs e) { if (lsvMain.SelectedItems.Count == 1) { MFormConfigVariable o = (MFormConfigVariable)lsvMain.SelectedItems[0]; String mode = "O"; if (o.Scope.Equals(fc.Language)) { mode = "E"; } WinAddEditFormVariable wf = new WinAddEditFormVariable(mode, fc, o); String caption = CLanguage.getValue("variable"); wf.Caption = CLanguage.getValue("edit") + " " + caption; wf.ShowDialog(); if (wf.HasModified) { fc.IsModified = wf.HasModified; } } }