AmiN0012
جمعه 13 آذر 1394, 20:56 عصر
سلام دوستان من ی گرید دارم که حاوی اطلاعاته.من در رویداد اینتر گرید ی ارایه تعریف کردم که توسط حلقه for مقادیر سلول 5 ام هر سطرو تو خودش میریزه.ستون 5 تعداد کالای ما رو در خودش داره.
اینم کدش:
int[] CountKala;
private void DataGrid1_Enter(object sender, EventArgs e)
{
CountKala = new int[DgvEntryDetails.RowCount-1];
for (int i = 0; i < DgvEntryDetails.RowCount - 1; i++)
{
CountKala[i] = int.Parse(DgvEntryDetails.Rows[i].Cells[5].Value.ToString());
}
}
حالا من میخام این ارایه رو در رویداد کلیک یک باتن استفاده کنم.میخام مقادیر هر خونه از ارایه رو با ی عدد جمع کنم یا کمک یک حلقه.
اما ارور زیر رو میده:
The name 'CountKala' does not exist in the current context
اینم کدش:
int[] CountKala;
private void DataGrid1_Enter(object sender, EventArgs e)
{
CountKala = new int[DgvEntryDetails.RowCount-1];
for (int i = 0; i < DgvEntryDetails.RowCount - 1; i++)
{
CountKala[i] = int.Parse(DgvEntryDetails.Rows[i].Cells[5].Value.ToString());
}
}
حالا من میخام این ارایه رو در رویداد کلیک یک باتن استفاده کنم.میخام مقادیر هر خونه از ارایه رو با ی عدد جمع کنم یا کمک یک حلقه.
اما ارور زیر رو میده:
The name 'CountKala' does not exist in the current context