Описание тега wpfdatagrid

Новый и улучшенный элемент управления DataGrid для приложений Windows Presentation Foundation (WPF). Может быть привязан к множеству источников данных. Гибкие, программируемые параметры рендеринга, соответствующие индивидуальным пользовательским интерфейсам.
1 ответ

Ви движемся через DataGrid

Я использую DataGrid для отображения группы данных. я имею SelectionMode="Extended" а также SelectionUnit="FullRow", То, что я хотел бы сделать, это нажать J чтобы переместить фокус вниз в сетке, нажмите K чтобы двигаться вверх в сетке, и нажмите x …
09 сен '13 в 17:13
1 ответ

Обновление DataGrid после изменения значения строки DataTable

У меня есть настройка DataGrid (с именем m_grid), чтобы он отображал строки таблицы данных: <DataGrid name="m_grid"> <DataGrid.Columns> <DataGridCheckBoxColumn Header="Locked" Binding="{Binding '[Locked]'}"/> ... </DataGrid.Colu…
20 июн '18 в 17:31
0 ответов

Объединение двух DataTables в DataGrid

У меня есть два DataTable в DataSet в C# (первый DataTable содержит уникальный набор идентификаторов и некоторые связанные данные, но второй DataTable будет содержать более одной записи на идентификатор внешнего ключа), и я хотел бы использовать Dat…
27 дек '12 в 22:42
1 ответ

Добавление строк в DataGrid старомодным способом (без привязки)

Я хотел бы программно добавить строки в DataGrid старомодным способом. У меня есть очень быстрая форма, которую я хотел бы добавить вместе с парой DataGrids, и я пытаюсь добавить в них строки. Я не хочу использовать шаблон привязки MVVM в этой единс…
04 май '12 в 18:57
3 ответа

Почему DataAnnotations <Display (Name: = "My Name")> игнорируется при использовании DataGrid с AutoGenerateColumns="True"

Я использую WPF DataGrid для привязки к коллекции пользовательских классов. При использовании AutoGenerateColumns="True" в сетке XAML сетка создается и заполняется очень хорошо, но заголовки - это имена свойств, как и следовало ожидать. Я пытался ук…
08 мар '11 в 09:10
1 ответ

Gotfocus и lostfocus on dataGridTextColumn невозможны

У меня есть этот WPF DataGrid: &lt;DataGrid ItemsSource="{DynamicResource TNMaps}" RowHeaderWidth="0" Width="680" AutoGenerateColumns="False" RowHeight="35" SelectionUnit="Cell" &gt; &lt;DataGrid.Columns&gt; &lt;DataGridTextColumn Header="Test Name"…
11 июн '13 в 07:55
1 ответ

Как ограничить работу клавиатуры для изменения значения флажка?

Я загрузил флажок в ячейку DataGrid настраиваемого столбца, я хотел бы ограничить операцию редактирования для этого столбца, чтобы настроить внешнюю настройку столбца, а затем установить для свойства флажка IsHitTestVisible значение false, чтобы огр…
20 сен '17 в 12:27
1 ответ

Как управлять объектами, созданными / отредактированными / удаленными с помощью DataGrid

У меня есть 3 класса: public class Category { public string Name {get;set;} public Category Parent {get;set;} public List&lt;Category&gt; Children {get;set;} public bool IsMainCategory {get;set;} } public class Item { public string Description {get;…
10 май '12 в 04:04
1 ответ

wpf - как использовать Path, ElementName с расширением разметки

Я использую это расширение разметки &lt;DataGridTextColumn Header="Something" Binding="{controls:SwitchBinding Something, Yes, No}" /&gt; Все работает нормально, за исключением того, что теперь мне нужно указать путь и имя элемента для привязки (воз…
1 ответ

Используя CommandParameters и MultiBindings?

Можно ли использовать CommandParameter="{Binding}" в мульти-привязке? Я пытаюсь сделать это в сетке данных. &lt;CheckBox.CommandParameter&gt; &lt;MultiBinding Converter="{StaticResource CDetailConverter}"&gt; &lt;Binding Path ="IsChecked" ElementNam…
28 ноя '11 в 00:55
1 ответ

Привязка заголовка столбца DataGrid внутри расширителя: источник привязки не найден при свернутом расширителе

У меня есть DataGrid, который имеет столбец, который должен быть показан / скрыт в зависимости от свойства. Мне не повезло в показе / скрытии столбца, поэтому мы в итоге вынули столбец, поместили его в отдельную DataGrid и поместили вторую DataGrid …
07 окт '13 в 09:20
1 ответ

Изображение отображается как текст в DataGrid

Я использую WPF DataGrid (System.Windows.Controls.DataGrid) для отображения столбцов из объекта-держателя данных. Для каждого свойства объекта я отображаю столбец в DataGrid. Я использую свойство ItemsSource DataGrid для привязки к списку, Items.Ref…
30 июн '16 в 19:47
1 ответ

Как установить стандартное направление сортировки по убыванию для столбца WPF DataGrid?

У меня есть WPF DataGrid с сортируемыми столбцами. Я не хочу предварительно сортировать сетку по какому-либо конкретному столбцу. Я просто хочу, чтобы направление сортировки по умолчанию, когда пользователь впервые щелкает заголовок столбца, было уб…
20 май '16 в 21:05
1 ответ

После DragDrop.DoDragDrop другие элементы управления в сетках не могут выбирать (не отвечает)

Я работаю над функцией перетаскивания с помощью xamdatagrid. Я реализовал функцию перетаскивания, как указано ниже. 1) Я создал событие PreviewMouseLeftButtonDown, и в этом случае я вызываю метод DragDrop.DoDragDrop(). 2) У меня есть еще одно событи…
18 июн '13 в 15:21
8 ответов

Переместить фокус на следующую ячейку при нажатии клавиши Enter в WPF DataGrid?

Я хочу иметь Custom DataGrid, который может, Переход к следующей ячейке при нажатии клавиши Enter также, если она находится в режиме редактирования. Когда будет достигнут последний столбец в текущей строке, фокус должен переместиться на первую ячейк…
01 май '12 в 21:33
2 ответа

Программный вывод столбца Datagrid на экран (горизонтальная прокрутка)

Я хотел бы представить колонку программно. У меня есть много столбцов, и когда они не отображаются на экране, я хотел бы выбрать ячейку и отобразить эту ячейку, я могу выбрать ячейку, которая находится за пределами экрана, и когда я делаю горизонтал…
21 янв '10 в 06:41
1 ответ

Как скрыть / отключить один элемент управления TextBlock из WPF usercontrol?

У меня есть кнопка Toggle с заголовком, я создал UserControl ToggleSwitch.xaml, чтобы я мог использовать их на нескольких страницах. Все идет идеально. Но на одной странице мне нужно показать кнопку переключателя в DataGrid, чтобы пользователь мог и…
05 авг '16 в 04:52
1 ответ

Привязка столбца к списку двойников в wpf

Я связал ObservableCollection Со столбцом в сетке, с некоторыми другими вспомогательными столбцами. Мой код xaml выглядит как &lt;telerik:RadGridView x:Name="rgvDateTime" Grid.Row="1" Grid.ColumnSpan="2" Height="257" Margin="{StaticResource MarginsF…
18 июл '12 в 09:15
1 ответ

Остановить нажатие CTRL-Click на родительскую сетку данных

У меня есть WPF DataGrid, у которого есть другая сетка данных, объявленная в RowDetailsTemplate; &lt;DataGrid name="dataGrid1" RowDetailsVisibilityMode="VisibleWhenSelected"&gt; ... &lt;DataGrid.RowDetailsTemplate&gt; &lt;DataTemplate&gt; &lt;DataGr…
22 фев '12 в 03:21
0 ответов

Как исправить бесконечный цикл рендеринга / измерения с WPF?

У меня есть следующий код XAML, реализующий сетку данных с DirectionalNavigation = Cycle. &lt;DataGrid KeyboardNavigation.DirectionalNavigation="Cycle" x:Name="ToolPathGridView" VirtualizingPanel.VirtualizationMode="Recycling" ScrollViewer.IsDeferre…
17 мар '15 в 07:50