
下記サイトからTreeGridViewのソースをダウンロードし、自分のプログラムに組み込みました。
http://blogs.msdn.com/b/markrideout/archive/2006 …
そして下記の通りnameColumnというカラムを追加し、ReadOnly=falseにしましたが、ダブルクリックしても入力することができません。
(お恥ずかしながら初心者です・・・)
nameColumnに入力可能にする方法をご存じの方がいたらご教授願います。
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
AdvancedDataGridView.TreeGridNode treeGridNode1 = new AdvancedDataGridView.TreeGridNode();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form1));
this.treeGridView1 = new AdvancedDataGridView.TreeGridView();
this.treeColumn = new AdvancedDataGridView.TreeGridColumn();
this.nameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
((System.ComponentModel.ISupportInitialize)(this.treeGridView1)).BeginInit();
this.SuspendLayout();
//
// treeGridView1
//
this.treeGridView1.AllowUserToAddRows = false;
this.treeGridView1.AllowUserToDeleteRows = false;
this.treeGridView1.CellBorderStyle = System.Windows.Forms.DataGridViewCellBorderStyle.SingleVertical;
this.treeGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
this.treeColumn,
this.nameColumn});
this.treeGridView1.Dock = System.Windows.Forms.DockStyle.Fill;
this.treeGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically;
this.treeGridView1.Location = new System.Drawing.Point(0, 0);
this.treeGridView1.Name = "treeGridView1";
treeGridNode1.Height = 21;
this.treeGridView1.Nodes.Add(treeGridNode1);
this.treeGridView1.RowHeadersVisible = false;
this.treeGridView1.Size = new System.Drawing.Size(361, 267);
this.treeGridView1.TabIndex = 0;
//
// treeColumn
//
this.treeColumn.HeaderText = "Tree";
this.treeColumn.Name = "treeColumn";
this.treeColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// nameColumn
//
this.nameColumn.HeaderText = "Name";
this.nameColumn.Name = "nameColumn";
this.nameColumn.ReadOnly = false;
this.nameColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
//
// Form1
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(361, 267);
this.Controls.Add(this.treeGridView1);
this.Name = "Form1";
this.Text = "Form1";
((System.ComponentModel.ISupportInitialize)(this.treeGridView1)).EndInit();
this.ResumeLayout(false);
}
#endregion
private AdvancedDataGridView.TreeGridView treeGridView1;
private AdvancedDataGridView.TreeGridColumn treeColumn;
private System.Windows.Forms.DataGridViewTextBoxColumn nameColumn;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
RegularExpressionValidatorの...
-
削除ボタンの確認ダイアログを...
-
JavaScript ログアウト処理
-
slickのレスポンシブ > center...
-
<input>の選択肢をプルダウンメ...
-
Selectボックスの幅を自動で広...
-
javaScriptの変数をJavaの変数...
-
JavaScriptのfileオブジェクト...
-
<JavaScript>tableタグを入力不...
-
ASP.NETでNAME属性を固定にしたい
-
クリックされた罫表セルの行番...
-
同じ名前のセレクトがある場合...
-
onchangeイベントを強制的に発...
-
プルダウンで選択された値を別...
-
二次元配列に数字をランダムに...
-
sessionの値でボタンを活性・非...
-
JQueryで2つのテキストフィー...
-
cookie使用時にundefinedと表示...
-
doPostBack 関数について
-
【FORM】 リンク文字で submit...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
return trueとreturn falseの用...
-
slickのレスポンシブ > center...
-
COBOLの数字チェック
-
ラジオボタンのNullチェック
-
正規表現で複数マッチ条件で悩...
-
未入力のラジオボタンに、alert...
-
2次元配列で2項目についてソー...
-
テキストボックスの値が数字で...
-
ドロップダウンリストボックス...
-
ツリービューのチェックボック...
-
フォームの入力チェックをする...
-
TEXTAREAに入力した改行コード...
-
JavaScript ログアウト処理
-
度胸試しのJavaScript
-
form の onSubmit がコールされ...
-
コピペを禁止するtextarea
-
Tabキーでのカーソルの移動...
-
JavaScriptde途中で、「exit」...
-
IE6+VBScript環境でF5を効かな...
-
RegularExpressionValidatorの...
おすすめ情報