powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / как декларативно объявить строки для DataGrid в XAML
6 сообщений из 6, страница 1 из 1
как декларативно объявить строки для DataGrid в XAML
    #36888054
Crossificio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понимаю, что как-то вот так должно быть, но до конца не разберусь никак. Поиск тоже ни чего не делал по декларативному объявлению строк.

Код: 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
как декларативно объявить строки для DataGrid в XAML
    #36889271
Crossificio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо, задам вопрос иначе. Вообще можно ли декларативно строки к гриду добавлять? Буду рад даже ссылке с примером подобным. Спасибо.
...
Рейтинг: 0 / 0
как декларативно объявить строки для DataGrid в XAML
    #36889675
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crossificio,

думаю вам нужно это
...
Рейтинг: 0 / 0
как декларативно объявить строки для DataGrid в XAML
    #36897082
Crossificio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на сколько я смог понять, то этот вариант используется просто для работы в дизайн-тайме. мне же нужно просто задать декларативно строки датагрида, где содержимое первого столбца будет фиксированным, а значения второго и третьего столбцов будут биндиться на свойства датаконтекста этого датагрида
...
Рейтинг: 0 / 0
как декларативно объявить строки для DataGrid в XAML
    #36897143
Crossificio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее вот такой код даже 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
как декларативно объявить строки для DataGrid в XAML
    #36897592
Фотография уТКа
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crossificio,

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


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