/// <summary> /// 画面初期化する /// </summary> private void InitControls() { try { this.Cursor = Cursors.WaitCursor; //設計書種別 TemplateInfo.DocumentTemplateDataTable Templates = TemplateInfo.LoadTemplate(); this.cmbLayoutType.Items.Clear(); this.cmbLayoutType.DisplayMember = "TemplateFileName"; this.cmbLayoutType.DataSource = Templates; if (this.cmbLayoutType.Items.Count > 0) { this.cmbLayoutType.SelectedIndex = 0; } //オプションズ List <BindListItem> options = new List <BindListItem>(); options.Add(new BindListItem("テーブルの削除スクリプトを生成する", ScriptOptions.DropTables)); options.Add(new BindListItem("コメントの削除スクリプトを生成する", ScriptOptions.DropDropDescriptions)); options.Add(new BindListItem("テーブルの作成スクリプトを生成する", ScriptOptions.CreateTables)); options.Add(new BindListItem("コメントの作成スクリプトを生成する", ScriptOptions.CreateDropDescriptions)); this.chkOptions.Items.Clear(); foreach (BindListItem item in options) { this.chkOptions.Items.Add(item, true); } } finally { this.Cursor = Cursors.Default; } }
private void InitControls() { //テンプレート一覧 TemplateInfo.DocumentTemplateDataTable templates = TemplateInfo.LoadTemplate(); this.cmbTemplate.DisplayMember = "TemplateFileName"; this.cmbTemplate.DataSource = templates; //テーブル一覧 SearchOptions opts = SearchOptions.None; this.dataGridView1.AutoGenerateColumns = false; this.dataGridView1.DataSource = LinqSqlHelp.Search("", SearchModes.Contain, opts); //選択状態 SetDataViewState(true); }