コード例 #1
0
ファイル: frmMain.cs プロジェクト: 8245snake/RakurakuMorakun
 //プレビュー表示チェックボックス
 private void chkPreview_CheckedChanged(object sender, EventArgs e)
 {
     if (chkPreview.Checked)
     {
         frmPreview.Show();
         UpdatePreview();
     }
     else
     {
         frmPreview.Dispose();
         frmPreview = new frmPreview(this);
     }
 }
コード例 #2
0
ファイル: frmMain.cs プロジェクト: 8245snake/RakurakuMorakun
        private void frmMain_Load(object sender, EventArgs e)
        {
            controller = new GridController();
            controller.SetDataToGrid(grdMain);

            lblCount.Text = string.Format(TEXT_FORMAT_TOTAL_COUNT, controller.Total);
            frmPreview    = new frmPreview(this);

            //消去
            grdCondition.Rows.Clear();
            grdSequence.Rows.Clear();

            //セルの内容に合わせて、行の高さが自動的に調節されるようにする
            grdCondition.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;

            //テキストを折り返して表示する
            grdCondition.Columns[1].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            grdCondition.Columns[2].DefaultCellStyle.WrapMode = DataGridViewTriState.True;
            grdCondition.Columns[3].DefaultCellStyle.WrapMode = DataGridViewTriState.True;

            //ソートを不可にする
            for (int i = 0; i < grdMain.ColumnCount; i++)
            {
                grdMain.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
            }
            for (int i = 0; i < grdSequence.ColumnCount; i++)
            {
                grdSequence.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
            }
            for (int i = 0; i < grdCondition.ColumnCount; i++)
            {
                grdCondition.Columns[i].SortMode = DataGridViewColumnSortMode.NotSortable;
            }

            UpdateGridData();
        }