AmiN0012
چهارشنبه 05 اسفند 1394, 08:38 صبح
سلام دوستان.من میخام به سلول کامبوباکسم در دیتاگرید دسترسی داشته باشم.اما هرچی مینوسم برنامه تشخیص نمیده این کامبو باکسه.
من میخام وقتی کاربر متنی درون کامبوباکس گرید نوشته کشوی باز شده بسته بشه.برای همین این کد زیرو نوشتم.اما خطا داره
private void DgvEntryDetails_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
if (DgvEntryDetails.Rows[DgvEntryDetails.CurrentCell.RowIndex].Cells["Column_De_Kala"].Selected == true)
{
MessageBox.Show("شما قادر به ویرایش نام کالا نیستید", "اخطار ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
DataGridViewComboBoxCell cb = (DataGridViewComboBoxCell)DgvEntryDetails.Rows[DgvEntryDetails.CurrentCell.RowIndex].Cells["Column_De_Kala"];
cb.DroppedDown = true;
}
}
من میخام وقتی کاربر متنی درون کامبوباکس گرید نوشته کشوی باز شده بسته بشه.برای همین این کد زیرو نوشتم.اما خطا داره
private void DgvEntryDetails_CellBeginEdit(object sender, DataGridViewCellCancelEventArgs e)
{
if (DgvEntryDetails.Rows[DgvEntryDetails.CurrentCell.RowIndex].Cells["Column_De_Kala"].Selected == true)
{
MessageBox.Show("شما قادر به ویرایش نام کالا نیستید", "اخطار ", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1, MessageBoxOptions.RtlReading);
DataGridViewComboBoxCell cb = (DataGridViewComboBoxCell)DgvEntryDetails.Rows[DgvEntryDetails.CurrentCell.RowIndex].Cells["Column_De_Kala"];
cb.DroppedDown = true;
}
}