コード例 #1
0
ファイル: LessonView.cs プロジェクト: mru00/vocab
 protected virtual void OnAddActionActivated(object sender, System.EventArgs e)
 {
     var pair = new PairNode ("", "");
     var dlg = new EditPairDialog ();
     dlg.De = pair.De;
     dlg.En = pair.En;
     if (dlg.Run () == (int)ResponseType.Ok) {
         pair.En = dlg.En;
         pair.De = dlg.De;
         nodeview2.NodeStore.AddNode (pair);
     }
     dlg.Destroy ();
 }
コード例 #2
0
ファイル: LessonView.cs プロジェクト: mru00/vocab
        protected virtual void OnEditActionActivated(object sender, System.EventArgs e)
        {
            var pair = (PairNode)nodeview2.NodeSelection.SelectedNode;
            if (pair != null) {
                var dlg = new EditPairDialog ();
                dlg.De = pair.De;
                dlg.En = pair.En;
                if (dlg.Run () == (int)ResponseType.Ok) {
                    pair.En = dlg.En;
                    pair.De = dlg.De;

                }
                dlg.Destroy ();
            }
        }
コード例 #3
0
        protected virtual void OnAddActionActivated(object sender, System.EventArgs e)
        {
            var pair = new PairNode("", "");
            var dlg  = new EditPairDialog();

            dlg.De = pair.De;
            dlg.En = pair.En;
            if (dlg.Run() == (int)ResponseType.Ok)
            {
                pair.En = dlg.En;
                pair.De = dlg.De;
                nodeview2.NodeStore.AddNode(pair);
            }
            dlg.Destroy();
        }
コード例 #4
0
        protected virtual void OnEditActionActivated(object sender, System.EventArgs e)
        {
            var pair = (PairNode)nodeview2.NodeSelection.SelectedNode;

            if (pair != null)
            {
                var dlg = new EditPairDialog();
                dlg.De = pair.De;
                dlg.En = pair.En;
                if (dlg.Run() == (int)ResponseType.Ok)
                {
                    pair.En = dlg.En;
                    pair.De = dlg.De;
                }
                dlg.Destroy();
            }
        }