/// <summary>
        /// 画面表示後のイベント処理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            this.OkButton.FontSize     = 9;
            this.OkButton.Content      = "\n\n\n選択(F11)";
            this.CancelButton.FontSize = 9;
            this.CancelButton.Content  = "\n\n\n終了(F1)";

            AppCommon.SetutpComboboxList(this.OrderColumn, false);

            GridOutPut();
            this.OrderColumn.SelectionChanged += this.OrderColumn_SelectionChanged;

            // 画面サイズをタスクバーをのぞいた状態で表示させる
            this.Height = WinFormsScreen.PrimaryScreen.WorkingArea.Size.Height;

            // メイン画面と子画面が被ることなく表示できるかチェック
            if (WinFormsScreen.PrimaryScreen.WorkingArea.Size.Width < 1024 + 342)
            {
                // 画面の左端に表示させる
                this.Left = WinFormsScreen.PrimaryScreen.WorkingArea.Size.Width - this.Width;
            }

            #region 設定項目取得
            ucfg   = AppCommon.GetConfig(this);
            frmcfg = (ConfigSCHM09_MYHIN)ucfg.GetConfigValue(typeof(ConfigSCHM09_MYHIN));
            if (frmcfg == null)
            {
                frmcfg = new ConfigSCHM09_MYHIN();
                ucfg.SetConfigValue(frmcfg);
            }
            else
            {
                // 表示できるかチェック
                var WidthCHK = WinFormsScreen.PrimaryScreen.Bounds.Width - frmcfg.Left;
                if (WidthCHK > 10)
                {
                    this.Left = frmcfg.Left;
                }
                // 表示できるかチェック
                var HeightCHK = WinFormsScreen.PrimaryScreen.Bounds.Height - frmcfg.Top;
                if (HeightCHK > 10)
                {
                    this.Top = frmcfg.Top;
                }
                this.Height = frmcfg.Height;
                this.Width  = frmcfg.Width;

                this.OrderColumn.SelectedIndex = frmcfg.Combo_Copy;
            }
            #endregion
        }
        /// <summary>
        /// 画面表示後のイベント処理
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void MainWindow_Loaded(object sender, RoutedEventArgs e)
        {
            this.OkButton.FontSize     = 9;
            this.OkButton.Content      = "\n\n\n選択(F11)";
            this.CancelButton.FontSize = 9;
            this.CancelButton.Content  = "\n\n\n終了(F1)";

            AppCommon.SetutpComboboxList(this.OrderColumn, false);

            GridOutPut();
            this.OrderColumn.SelectionChanged += this.OrderColumn_SelectionChanged;

            if (TwinTextBox.LinkItem != null)
            {
                // 取引区分として値を設定
                int val = -1;
                if (int.TryParse(TwinTextBox.LinkItem.ToString(), out val))
                {
                    取引区分 = val;
                }
            }

            // No.362 Mod Start
            // 商品分類形態無効項目の指定
            if (IsDisabledItemTypes != null)
            {
                foreach (int iItem in IsDisabledItemTypes)
                {
                    switch (iItem)
                    {
                    case 1:
                        // SET品
                        chkItemClass_1.IsEnabled = false;
                        chkItemClass_1.IsChecked = false;
                        break;

                    case 2:
                        // 単品・材料
                        chkItemClass_2.IsEnabled = false;
                        chkItemClass_2.IsChecked = false;
                        break;

                    case 3:
                        // 雑コード
                        chkItemClass_3.IsEnabled = false;
                        chkItemClass_3.IsChecked = false;
                        break;

                    case 4:
                        // 副資材
                        chkItemClass_4.IsEnabled = false;
                        chkItemClass_4.IsChecked = false;
                        break;
                    }
                }
                // No.362 Mod End
            }

            // 画面サイズをタスクバーをのぞいた状態で表示させる
            this.Height = WinFormsScreen.PrimaryScreen.WorkingArea.Size.Height;

            // メイン画面と子画面が被ることなく表示できるかチェック
            if (WinFormsScreen.PrimaryScreen.WorkingArea.Size.Width < 1024 + 342)
            {
                // 画面の左端に表示させる
                this.Left = WinFormsScreen.PrimaryScreen.WorkingArea.Size.Width - this.Width;
            }

            #region 設定項目取得
            ucfg   = AppCommon.GetConfig(this);
            frmcfg = (ConfigSCHM09_MYHIN)ucfg.GetConfigValue(typeof(ConfigSCHM09_MYHIN));
            if (frmcfg == null)
            {
                frmcfg = new ConfigSCHM09_MYHIN();
                ucfg.SetConfigValue(frmcfg);
            }
            else
            {
                // 表示できるかチェック
                var WidthCHK = WinFormsScreen.PrimaryScreen.Bounds.Width - frmcfg.Left;
                if (WidthCHK > 10)
                {
                    this.Left = frmcfg.Left;
                }
                // 表示できるかチェック
                var HeightCHK = WinFormsScreen.PrimaryScreen.Bounds.Height - frmcfg.Top;
                if (HeightCHK > 10)
                {
                    this.Top = frmcfg.Top;
                }
                this.Height = frmcfg.Height;
                this.Width  = frmcfg.Width;

                this.OrderColumn.SelectedIndex = frmcfg.Combo_Copy;
            }
            #endregion
        }