日期:2014-06-10  浏览次数:20612 次

dev 控件 多选 - Complaint Free Wolrd - Complaint Free Wolrd
 dev 控件 多选 - Complaint Free Wolrd - Complaint Free Wolrd

 dev 控件 多选 - Complaint Free Wolrd - Complaint Free Wolrd

选择完成控件后,可用+号点开ColumnEdit列,改控件的类型是RepositoryItem类型的,其相应的属性和相应的控件属性是类似的

 dev 控件 多选 - Complaint Free Wolrd - Complaint Free Wolrd
 dev 控件 多选 - Complaint Free Wolrd - Complaint Free Wolrd
同时要将ValueUnchecked的值设置上。
设置一下两个属性(第二个貌似不设置也可以):

  gridView1 .OptionsSelection.MultiSelect = true;

  gridView1 .OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelectMode.RowSelect;

--------------代码  vkesoft.com--------------------------------

//遍历GridView下的每行数据
for (int i = 0; i < gvAccountDetails.RowCount; i++)
{
//取得复选框的状态 1--表示选中 0--表示为选中
string value = gvAccountDetails.GetRowCellValue(i, "CheckFlag").ToString();
if (value.Trim() == "1")
{
//行选中加载对应的数据
string strType = gvAccountDetails.GetRowCellValue(i, "AccountType").ToString();
string strUuid = gvAccountDetails.GetRowCellValue(i, "Uuid").ToString();
if (strType.ToLower().Trim() == "acc")
{
}
else if (strType.ToLower().Trim() == "detail")
{
}
}