///<summary> ///judtxtCDKeyDown ///コード入力項目でのキー入力判定 ///作成者:大河内 ///作成日:2017/3/3 ///更新者:大河内 ///更新日:2017/3/3 ///カラム論理名 ///</summary> private void judtxtCDKeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F9) { DaibunruiList daibunruiList = new DaibunruiList(); daibunruiList.Left = 100; daibunruiList.StartPosition = FormStartPosition.Manual; daibunruiList.intFrmKind = KATO.Common.Util.CommonTeisu.FRM_CYUBUNRUI; daibunruiList.Show(); } }
///<summary> ///judDaibunruiKeyDown ///コード入力項目でのキー入力判定(大分類) ///作成者:大河内 ///作成日:2017/3/14 ///更新者:大河内 ///更新日:2017/3/14 ///カラム論理名 ///</summary> private void judDaibunruiKeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F9) { DaibunruiList daibunruiList = new DaibunruiList(); daibunruiList.Left = 100; daibunruiList.StartPosition = FormStartPosition.Manual; daibunruiList.intFrmKind = CommonTeisu.FRM_TANAOROSHI; daibunruiList.Show(); } else { setMoveOrder(sender, e); } }
///<summary> ///showDaibunList ///大分類リストの表示 ///</summary> private void showDaibunList() { //大分類リストのインスタンス生成 DaibunruiList daibunruiList = new DaibunruiList(this); try { //大分類リストの表示、画面IDを渡す daibunruiList.StartPosition = FormStartPosition.Manual; daibunruiList.intFrmKind = CommonTeisu.FRM_DAIBUNRUI; daibunruiList.ShowDialog(); } catch (Exception ex) { //エラーロギング new CommonException(ex); return; } }
///<summary> ///judDaibunruiKeyDown ///コード入力項目でのキー入力判定(大分類) ///</summary> private void judDaibunruiKeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.F9) { //グループボックスかパネル内にいる場合 if (this.Parent is GroupBox || this.Parent is Panel) { DaibunruiList daibunruiList = new DaibunruiList(this.Parent.Parent, this); daibunruiList.ShowDialog(); } //親画面がBaseFormの場合 else if (this.Parent is BaseForm) { DaibunruiList daibunruiList = new DaibunruiList(this.Parent, this); daibunruiList.ShowDialog(); } //親画面がLIST画面の場合 else { //他と判別させるために空のオブジェクトを作成する object obj = new object(); DaibunruiList daibunruiList = new DaibunruiList(this.Parent, this, obj); daibunruiList.ShowDialog(); } } else if (e.KeyCode == Keys.Enter) { //TABボタンと同じ効果 SendKeys.Send("{TAB}"); } else if (e.KeyCode == Keys.Space) { e.Handled = true; } }