[C#]dataGridView
Типа formatting overview, а оттуда ищещь что-нить типа standart format strings.
Подозреваю, что тебе нужно что-то типа "f0.5" (для пяти знаков после запятой). Надеюсь, ты знаешь куда прописать эту строчку?
вот только надо подключить datasource
отсюда еще вопрос
как из объекта сделать сурс?
и какие объекты для етого годятся?
вооюще есть datatable но в визарде
когда создаешь datasource можно только из класса
создать
а вот как из нужного объекта етого класса не понял
Порядок такой: датаГрид (которая компонент) питается данными из датаТейбла и стилями из DataGridTableStyle (если хочется чего-нить эдакого).
В датаТейбле лежат данные.
Еще можно запитать Гридо от датаВью, которую уже от тейбла - это типа чтобы например запретить добавление новых строчек или удаление старых.
Типа так:
DataView view1 = new DataView(this.MainTable);
view1.AllowNew = false;
view1.AllowDelete = false;
this.MainGrid.DataSource = view1;
Вот так все просто и немудряще.
Это тебе не говнодельфя, тут не в .cs файлике только картинки хранятся. В основном.
Я при помощи визардов два весенних задания по праку сделал за два часа, прямо на последнем приеме у С.Б.
но вот только чо странно
меняю свойства collums но на таблице ето никак
не отражается
Маппинг с датасурса (датаТейбла или датаВью) на датаГрид осуществляется исключительно по именам. Более того, если ты юзаешь стили, то бОльшая часть свойств датаГрида перестает использоваться. Вот.
datagridview1.columns.visible = false;
но все равно ета колонка выводиться
Я целых пять минут пытался найти хоть у чего-нибудь относящегося к делу свойство Visible, не нашел, забил.
Если хочешь получать ответы на свои вопросы, задавай их корректно.
А у тебя какой фреймворк вообще? А то я об 1.1 говорил, мб в 2.0 они все поменяли странным образом.
а вот еще чо интересно
VS 2005 :
в хелпе точно сказано что у dataGrid
есть свойство Columns
но в шарпе в классе его нет
может я неправильно чото делаю
или ето все изза beta версии?
Оставить комментарий
olegusmaximus
как его заставить выводитьчисла с определенным числом знаков после запятой?