Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как декларативно объявить строки для DataGrid в XAML / 6 сообщений из 6, страница 1 из 1
07.10.2010, 20:38
    #36888054
Crossificio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
Понимаю, что как-то вот так должно быть, но до конца не разберусь никак. Поиск тоже ни чего не делал по декларативному объявлению строк.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<DataGrid AutoGenerateColumns="False" HorizontalAlignment="Stretch" Name="measureDataGrid" VerticalAlignment="Stretch">
                                            <DataGrid.Columns>
                                                <DataGridTextColumn x:Name="measureName" Header="Наименование" Width="*" />
                                                <DataGridTextColumn x:Name="measureValue" Header="Значение" Width="Auto" />
                                                <DataGridTextColumn x:Name="measureDestValue" Header="Потенциальное значение" Width="Auto" />
                                            </DataGrid.Columns>
                                            <DataGrid.Items>
                                                
                                                <!--<RowDefinition>
                                                    
                                                </RowDefinition>-->                                                
                                            </DataGrid.Items>
                                            
                                            
                                        </DataGrid>

Помогите кто знает. Также хотелось бы иметь возможность привязки значения для ячеек второго и третьего столбцов. Спасибо.
...
Рейтинг: 0 / 0
08.10.2010, 13:40
    #36889271
Crossificio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
Хорошо, задам вопрос иначе. Вообще можно ли декларативно строки к гриду добавлять? Буду рад даже ссылке с примером подобным. Спасибо.
...
Рейтинг: 0 / 0
08.10.2010, 15:24
    #36889675
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
Crossificio,

думаю вам нужно это
...
Рейтинг: 0 / 0
13.10.2010, 14:31
    #36897082
Crossificio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
на сколько я смог понять, то этот вариант используется просто для работы в дизайн-тайме. мне же нужно просто задать декларативно строки датагрида, где содержимое первого столбца будет фиксированным, а значения второго и третьего столбцов будут биндиться на свойства датаконтекста этого датагрида
...
Рейтинг: 0 / 0
13.10.2010, 14:50
    #36897143
Crossificio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
По идее вот такой код даже 3 пустых строки позволяет задекларировать, но как теперь отдельной ячейке в строке прибиндить что-то и заполнить их.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
<DataGrid AutoGenerateColumns="False" HorizontalAlignment="Stretch" Name="measureDataGrid" VerticalAlignment="Stretch">
                                            <DataGrid.Columns>
                                                <DataGridTextColumn x:Name="measureName" Header="Наименование" Width="*" />
                                                <DataGridTextColumn x:Name="measureValue" Header="Значение" Width="Auto" />
                                                <DataGridTextColumn x:Name="measureDestValue" Header="Потенциальное значение" Width="Auto" />
                                            </DataGrid.Columns>
                                            <DataGrid.Items>
                                                <!--<DataGridRow>-->
                                                <RowDefinition/>
                                                <RowDefinition/>
                                                <RowDefinition/>                                                           
                                            </DataGrid.Items>                                   
                                        </DataGrid>
...
Рейтинг: 0 / 0
13.10.2010, 16:57
    #36897592
уТКа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как декларативно объявить строки для DataGrid в XAML
Crossificio,

DataGrid не содержит данные, он их лишь отображает и позволяет редактировать, автор учи мат часть и не спрашивай больше такой ерунды.
...
Рейтинг: 0 / 0
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как декларативно объявить строки для DataGrid в XAML / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]