DataGrid - внешний вид

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

DataGrid - внешний вид

Сообщение Loiste » 08.11.2005 (Вт) 10:20

У меня в DataGrid есть поле, в котором надо ставить галочку Checked..после того как я применила стиль к столбцам DataGrid (так как мне нужно было сделать некоторые столбцы невидимыми), теперь..вместо галочек у меня в этом столбце отображается лишь true или false.. :shock: да и вообще все прежнее форматирование пропало..Как можно это исправить?

И второй вопрос...Как можно сделать так, чтобы при загрузке формы DataGrid растягивался на всю panel ?

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 08.11.2005 (Вт) 11:31

Если это поможет дать представление о том, что я хочу сделать..можно взглянуть сюда: http://www.keepsoft.ru/images/m_dtedit_edit_otvet.gif

Я хочу сделать ответы по такому же типу.

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Re: DataGrid - внешний вид

Сообщение Dmitriy Solomnikov » 08.11.2005 (Вт) 12:26

Loiste писал(а):И второй вопрос...Как можно сделать так, чтобы при загрузке формы DataGrid растягивался на всю panel ?


Может это и не то, но есть свойство Anchor, оно как раз за это и отвечает. Если не через него, то только руками.

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 08.11.2005 (Вт) 13:48

Хм..не знаю..что-то не получается..поля все равно не растягиваются полностью..а также висят в левом верхнем углу DataGrid

mad_Max
Бывалый
Бывалый
 
Сообщения: 203
Зарегистрирован: 15.09.2002 (Вс) 21:17
Откуда: Russia, Cherepovets

Сообщение mad_Max » 09.11.2005 (Ср) 0:22

Существует 2 типа стилей столбцов - DataGridTextBoxColumn и DataGridBoolColumn. Чтобы в столбце отображались не True/False, а checkbox'ы, нужно использовть второй тип (тип выбирается при добавлении стиля столбца - справа от кнопки Add есть такая стрелочка...)

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 09.11.2005 (Ср) 9:07

Спасибо, помогло :) Теперь попробую с визуальным оформлением разобарться...и подумаю, как же все-таки ее растянуть :)

Loiste
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 136
Зарегистрирован: 28.09.2005 (Ср) 11:59

Сообщение Loiste » 10.11.2005 (Чт) 10:16

Так что, никто не знает, как сделать так, чтобы поля на весь DataGrid разворачивались? А то, у меня в DataGrid Dock выставлен в Bottom, но при этом поля все равно висят где-то в верхнем левом углу.. :shock:

Dmitriy Solomnikov
Постоялец
Постоялец
 
Сообщения: 407
Зарегистрирован: 10.11.2004 (Ср) 13:04
Откуда: Москва

Сообщение Dmitriy Solomnikov » 10.11.2005 (Чт) 21:02

так ты про поля говоришь )))
я всегда руками оьрабатываю события, и соответственно вычисляю ширину столбцов.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 65

    TopList