نمایش نتایج 1 تا 2 از 2

نام تاپیک: چگونگی نمایش ArrayList در دیتاگریدویو؟

  1. #1

    چگونگی نمایش ArrayList در دیتاگریدویو؟

    با درود
    سورس دیتاگرید ویو در برنامه ای آز آرایه ای متشکل از اعضای یک کلاس به نام Data استفاده میکنم که propertieهای موجود در کلاس یکیPrimaryKey از نوع Long و دیگری CellsList از نوع ArrayList به شکل زیر:


    public class Data
    {
    public long PrimaryKey { get; set; }
    public ArrayList CellsList { get; set; }
    }

    ولی موقع نمایش دیتا گریدویو فقط PrimaryKeyرا نشان میدهد و ArrayList را نشان نمی دهد.

  2. #2

    نقل قول: چگونگی نمایش ArrayList در دیتاگریدویو؟

    راستی یادم رفت بگم که در قسمت main load برنامه کد به صورت زیر است:

    ArrayList FirstTableList;
    .
    .
    .
    .
    SqlDataReader _DataReader=null;
    ArrayList _List = new ArrayList();
    try
    {
    OpenConnectionSafe(ref sqlconnection);
    _DataReader=executequery(sqlconnection,"SELECT * FROM " + _TableName);
    while (_DataReader.Read())
    {
    Data _Data=new Data();
    _Data.PrimaryKey=(long)_DataReader.GetValue(0);
    _Data.CellsList = new ArrayList();
    for(int _column=1;_column<_DataReader.FieldCount;_column++ )
    {
    _Data.CellsList.Add(_DataReader.GetValue(_column)) ;
    }
    _List.Add(_Data);
    }
    }
    catch (Exception _ex)
    {
    Main.Error = _ex.Message;
    }
    .
    .
    .
    FirstTableList=_List;
    _DataGridView.DataSource =FirstTableList;

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •