请问如何点击卡片的时候获取卡片上的内容,翻找Dev的帮助资料好像也没有相应的内容

解决方案 »

  1.   

    实际上应该是获取记录内容吧?你换个思路试试。点击卡片获得卡片记录号,通过记录号在DataTable中获得记录。
      

  2.   

    private void layoutView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e)
            {
                
               // MessageBox.Show(e.FocusedRowHandle.ToString());            object obj= this.layoutView1.GetRow(e.FocusedRowHandle);                       
                
                string ptID = ((System.Data.DataRowView)(obj)).Row["ID"].ToString();
                string ptName = ((System.Data.DataRowView)(obj)).Row["Name"].ToString();
                string ptSex = ((System.Data.DataRowView)(obj)).Row["sex"].ToString();
                string ptAge = ((System.Data.DataRowView)(obj)).Row["Age"].ToString();
                string hljb = ((System.Data.DataRowView)(obj)).Row["HLJB"].ToString();
      

  3.   

    this.layoutView1.GetFocusedRowCellValue(this.colName),其他的类似,想获取那个,就需要知道某一列的列名就可以了