0
Я пытаюсь передать мой столбец сетки IsActive (Boolean type) в мою форму просмотра.Как установить значение CheckEdit из DataTable?
GridView/DataTable Имя столбца: IsActive (d_Boolean (char1))
Форма CheckEdit Имя: chkIsActive
Ниже приводится форма Код
public partial class PayrollBBNationalForm : DevExpress.XtraEditors.XtraForm
{
private BCE.Data.DBSetting mydbset_form1;
private DataTable tableMaster_form1;
private int row_form1;
private string mode_form1;
private GridView gridView1_form1;
public PayrollBBNationalForm(BCE.Data.DBSetting mydbset, DataTable tableMaster, GridView gridView1, String mode, int row)
{
/// Initialize Values from Master WinForm
mydbset_form1 = mydbset;
tableMaster_form1 = tableMaster;
gridView1_form1 = gridView1;
mode_form1 = mode;
row_form1 = row;
InitializeComponent();
this.Load += Form_Load;
}
#region Load Form Data
private void Form_Load(object sender, EventArgs e)
{
textNationalCode.Text = gridView1_form1.GetFocusedRowCellValue("NationalCode").ToString();
textNationalCountry.Text = gridView1_form1.GetFocusedRowCellValue("NationalCountry").ToString();
textGovermentCode.Text = gridView1_form1.GetFocusedRowCellValue("GovermentCode") != null ? gridView1_form1.GetFocusedRowCellValue("GovermentCode").ToString() : "";
textRemarks.Text = gridView1_form1.GetFocusedRowCellValue("Remarks").ToString();
memoNote.Text = gridView1_form1.GetFocusedRowCellValue("Note").ToString();
chkIsActive = /// I stuck at here. This unable to pass gridView1_form1.GetFocusedRowCellValue("IsActive");
}
#endregion
}
DevExpress имеет такую потрясающую поддержку, я никогда не видел причины задавать вопросы DevExpress здесь, на SO, а не прямо на их форумах поддержки. –
Простой, потому что я кодирую подключаемую систему в существующую, плюс я использую только Devexpress DLL по этой причине. –