예제 #1
0
 ///<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();
     }
 }
예제 #2
0
 ///<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);
     }
 }
예제 #3
0
        ///<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;
            }
        }
예제 #4
0
        ///<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;
            }
        }