Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

C# DataGrid

24K
08 июля 2007 года
ftana
16 / / 03.07.2007
Вывожу SQL запрос в DataGrid. Все замечательно. Но хотелось бы, чтобы пустые ячейки были пустыми, а не с (null) и большинство столбцов слишком узкие. Как можно задать их ширину?
Код:
InitializeComponent();
            DataGrid dbReestr = new DataGrid();
            dbReestr.Location = new System.Drawing.Point(5, 5);
            dbReestr.Size = new System.Drawing.Size(1000, 420);
            this.Controls.Add(dbReestr);
            this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
            string connectionString = "Provider=Microsoft.JET.OLEDB.4.0;" + "Data Source=c:\\db2.mdb";
            string commandString = "Длинный запрос";
            OleDbDataAdapter DataAdapter = new OleDbDataAdapter(commandString, connectionString);
            DataSet dataSet = new DataSet();
            DataAdapter.Fill(dataSet, "Реестр");
            DataTable dataTabe = dataSet.Tables[0];
            foreach (DataRow dataRow in dataTabe.Rows)
            {
                dbReestr.DataSource = dataSet.Tables["Реестр"];
            }
            this.dbReestr.Columns.Width = 10;
        }
12K
16 июля 2007 года
__AleXX__
133 / / 02.04.2007
Есть вопрос:
а не проще вместо:
 
Код:
DataTable dataTabe = dataSet.Tables[0];
foreach (DataRow dataRow in dataTabe.Rows)
{
   dbReestr.DataSource = dataSetTables["Реестр"];
}


написать что-то вроде:
 
Код:
dbReestr.DataSource = dataSet.Tables[0];


или я что-то не допонял?
26K
02 сентября 2007 года
GoreNJ
33 / / 02.09.2007
DataGridView|Properties|AutoSizeColumnsMode|AllCells(размер колонки будет равен размеру самой длинной ячейки в таблице)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог