コード例 #1
0
        private void cmdVariableOverride_Click(object sender, RoutedEventArgs e)
        {
            MFormConfigVariable o = (MFormConfigVariable)(sender as Button).Tag;

            fc.RemoveConfigVariable(o);
            fc.IsModified = true;
        }
コード例 #2
0
        public WinAddEditFormVariable(String md, MBaseModel parent, MBaseModel actObj)
        {
            actualView = (MFormConfigVariable)actObj;
            parentObj  = (MFormConfig)parent;
            mode       = md;

            DataContext = vw;

            InitializeComponent();
        }
コード例 #3
0
        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;
                }
            }
        }