mosafer_deltang
سه شنبه 27 دی 1390, 12:05 عصر
سلام
یک dataview و یک CurrencyManager برای آن تعریف می کنیم
بعد از این که با rowfilter آن را فیلتر کردم می خواهم توی یک حلقه for روی آن حرکت کنم و هر بار یک مقدار از فیلد خاصی را نمایش دهد. کد زیر هر دفعه فقط رکورد اول را نمایش می دهد.
view1.RowFilter = "Route=5";
for (int i = 0; i < Currency.Count; i++)
{
MessageBox.Show(Convert.ToString(BindingContext[view1, "Fiber_Cable_ID"].Current));
Currency.Position++;
}
یک dataview و یک CurrencyManager برای آن تعریف می کنیم
بعد از این که با rowfilter آن را فیلتر کردم می خواهم توی یک حلقه for روی آن حرکت کنم و هر بار یک مقدار از فیلد خاصی را نمایش دهد. کد زیر هر دفعه فقط رکورد اول را نمایش می دهد.
view1.RowFilter = "Route=5";
for (int i = 0; i < Currency.Count; i++)
{
MessageBox.Show(Convert.ToString(BindingContext[view1, "Fiber_Cable_ID"].Current));
Currency.Position++;
}