GridView as parametr
От: vsl_temp  
Дата: 27.04.06 11:14
Оценка:
Как указать компонента в виде параметра функции?Допустим для GridView от DevExpress-a?Написал в виде DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView gw:
==============================================
public void FillFooter(DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView gw)
{
int c = 0;
for (int t = 0; t < gw.Columns.Count;t++)
{
double TotalWithRate = 0.0;
for (int r = 0; r < gw.Columns.Count; r++)
{
if (gw.GetRowCellDisplayText(r,c) != "0,00")
{
TotalWithRate += Convert.ToDouble(gw.GetRowCellDisplayText(r,c))* Convert.ToDouble(gw.GetRowCellDisplayText(r,c+1));
}
}
gw.Columns[c+1].SummaryText = TotalWithRate.ToString();
c+=2;
}
==============================================
но не получается...Проблема в том что таких GridView на форме много, и не хочу для каждого по отдельности написать.Хочу чтобы была одна функция и ее параметр, и по этому параметру указать какой именно GridView...
Спасибо
Re: GridView as parametr
От: Shirvanoff  
Дата: 28.04.06 13:12
Оценка:
Здравствуйте, vsl_temp, Вы писали:

_>Как указать компонента в виде параметра функции?Допустим для GridView от DevExpress-a?Написал в виде DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView gw:

_>==============================================

_>public void FillFooter(DevExpress.XtraGrid.Views.BandedGrid.AdvBandedGridView gw)
_>        {
_>            int c = 0;
_>            for (int t = 0; t < gw.Columns.Count;t++)
_>            {
_>                double TotalWithRate = 0.0;
_>                for (int r = 0; r < gw.Columns.Count; r++)
_>                {
_>                    if (gw.GetRowCellDisplayText(r,c) != "0,00")
_>                    {
_>                        TotalWithRate += Convert.ToDouble(gw.GetRowCellDisplayText(r,c))* Convert.ToDouble(gw.GetRowCellDisplayText(r,c+1));
_>                    }
_>                }
_>                gw.Columns[c+1].SummaryText = TotalWithRate.ToString();
_>                c+=2;
_>            }

_>==============================================
_>но не получается...Проблема в том что таких GridView на форме много, и не хочу для каждого по отдельности написать.Хочу чтобы была одна функция и ее параметр, и по этому параметру указать какой именно GridView...
_>Спасибо

Так а вчем проблема, должно работать
RE: GridView as parametr
От: Аноним  
Дата: 27.04.06 12:16
Оценка:
Допустим для GridView от DevExpress-a?Написал в виде
...
Спасибо

Слушай а зачем все так сложно? Ты не можешь на уровне данных эту информацию получить ?
mood = (health == good) ? excelent : bad;
WBR


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.