3

こんにちは、DevExpress xtragrid コントロールを使用しています。1列だけに設定するにはどうすればよいですかeditable = true(列は空です)

4

3 に答える 3

3

GridColumn.OptionsColumn.AllowEditプロパティを使用します。

// sample data
gridControl1.DataSource = new List<DataObj> { 
    new DataObj(){ Agent = "AMD" },
    new DataObj(){ Agent = "!!!AMD" },
};
//...
gridView1.PopulateColumns();
foreach(GridColumn column in gridView1.Columns) // disable editing for all columns
    column.OptionsColumn.AllowEdit = false;
gridView1.Columns["Description"].OptionsColumn.AllowEdit = true; // enable editing for specific column
//...
class DataObj {
    public string Agent { get; set; }
    public string Description { get; set; }
}
于 2013-10-30T07:46:06.583 に答える