Описание тега wpf-grid

Wpfgrid - это панель WPF, которая упорядочивает дочерние элементы в заранее определенных столбцах и строках.
1 ответ

Полностью удалить линии сетки в WPF

У меня есть Сетка WPF с прямоугольниками в каждом столбце. Все столбцы имеют одинаковую ширину (1*), а все прямоугольники имеют черный фон. В режиме конструктора между прямоугольниками (линиями столбцов таблицы) есть тонкие линии, что хорошо, но моя…
16 окт '18 в 07:43
1 ответ

Как получить значение Grid.Column в выражении привязки

Мне нужно установить свойство фона по значению Grid.Column. Моя идея была простой DataTrigger вроде этого <DataTrigger Binding="{Binding Grid.Column, ElementName=MyElement}" Value="2"> <Setter Property="Background" Value="#F2F2F2"/> <…
13 сен '19 в 07:12
0 ответов

Панель сетки Row в WPF "изменить порядок строк с помощью перетаскивания"

см. изображение здесь У меня есть этот макет сетки, у каждой строки есть позиция, такая как Grid.Row="0", Grid.Row="1", Grid.Row="2". Я хочу изменить положение строки путем перетаскивания во время выполнения. может кто-нибудь помочь мне с этим, пож…
1 ответ

Сетка в сетке не показывает полосу прокрутки в C# WPF

У меня есть сетка в другой сетке, и я добавляю вторую сетку в ScrollViewer, но не вижу для нее полосы прокрутки. Сетка, которую я добавляю ScrollViewer, носит имя InfoGrid. Я не понимаю, почему ScrollViewer не работает. Вы можете мне предложить альт…
23 сен '19 в 16:47
0 ответов

Как заставить все (или большинство) моих элементов использовать адаптивный макет в C# WPF?

Поэтому я использовал клавишу "*", чтобы разделить общую ширину на разные области, которые реагируют. Но очевидно, что я не могу использовать сетку везде, некоторые элементы ее не поддерживают и т. Д. Итак, мой вопрос в том, как сохранить гибкость э…
08 ноя '19 в 12:29
1 ответ

Проблемы WPF с атрибутом IsSharedSizeScope

IsSharedSizeScope установлен как true на уровне Grid(родительский) с StackPanel в качестве дочернего, тогда свойство IsSharedSizeScope не работает, но когда я удаляю StackPanel, оно работает. Я пытаюсь понять, что делаю неправильно. Любая помощь буд…
16 дек '19 в 13:37
1 ответ

Как я могу создавать и отображать содержимое WPF из кода C#?

Я работаю над приложением WPF, и я хотел бы создать все окно из кода C#, а не из XML. Я попробовал следующий код, но ничего не происходит, сетка не отображается. Я что-то пропустил? Можно ли так сделать или есть другое решение? public MainWindow() {…
13 ноя '19 в 13:30
1 ответ

GridSplitter только для роста

У меня есть довольно простое требование, для которого я не могу найти решения. Взгляните на мой пример кода XAML: <Grid ShowGridLines="True" VerticalAlignment="Top" Margin="5"> <Grid.RowDefinitions> <RowDefinition MinHeight="100"/>…
27 янв '20 в 19:40
1 ответ

Как я могу запустить ValidationRule в сетке WPF на основе ее содержимого, а не свойств, таких как ширина?

Можно использовать только ValidationRuleс переплетом; какой хороший способ использоватьValidation.ErrorTemplate с участием Grid на основе его содержимого, а не его свойств, таких как ширина и т. д.?
15 авг '20 в 01:45
0 ответов

Сетка выборочной прокрутки WPF

Привет, у меня есть StackPanel в ScrollViewer, в котором размещено несколько сеток, однако я бы хотел, чтобы Grid1 оставался фиксированным во время вертикальной прокрутки и прокручивался вместе с остальными сетками во время горизонтальной прокрутки.…
04 окт '20 в 20:00
0 ответов

использовать WPF-Grid в несвязанной форме Access

Я пытаюсь вставить WPF-Grid в несвязанную форму доступа. У меня есть форма доступа, использующая C# .dll. Это отлично работает с несвязанной формой доступа. Теперь я хочу вставить wpf-grid как элемент ActiveX. xaml: <UserControl x:Class="ComRound…
26 мар '21 в 13:48
1 ответ

Как удалить родителя из UIElement? WPF

У меня есть сетка с рамкой (имя сетки "maingrid") Border brd1 = new Border(); this.maingrid.Children.Add(brd1); SomeClass = new SomeClass(brd1); Затем у меня есть еще одно окно с конструктором и с сеткой тоже (имя сетки "somegrid") public SomeClass(…
28 апр '21 в 17:49
1 ответ

Как я могу указать сетке, какой столбец сжимать при необходимости

Я хочу ограничить Grid.ColumnDefinitionдо максимальной ширины, но я не знаю ширины, чтобы сделать это программно. Рассмотрим следующий XAML: <Grid MaxWidth="150" HorizontalAlignment="Left"> <Grid.ColumnDefinitions> <ColumnDefinition W…
24 авг '21 в 20:23
0 ответов

Внутренняя сетка WPF не масштабируется должным образом

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

Столбец сетки с шириной "*" не использует все доступное пространство должным образом [дубликат]

У меня проблема с первым использованием ListView. Мой настраиваемый элемент должен (в настоящее время) иметь 2 строки по 3 столбца, каждая из которых содержит метку (ширина 1-го столбца = "Авто"), текстовое поле (заполнение 2-го столбца (проверено с…
08 дек '21 в 21:51
0 ответов

Окно WPF расширяется до полноэкранного режима

У меня есть этот код, в котором я хочу показать свою проблему с макетом. <Window x:Class="DataGrid.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" WindowStartupL…
16 дек '21 в 13:53
2 ответа

изменить координаты кнопки в сетке с помощью кнопки

интерфейс игровой сетки Я делаю игру-головоломку 15 на wpf и xaml, где вам нужно переместить пустую плитку в сетке, чтобы решить головоломку. (см. связанное изображение для контекста) Я хочу знать, как я могу изменить координаты кнопки при переключе…
30 мар '22 в 00:17
1 ответ

Проблема с шириной * (звезда) в сетке WPF - ColumnDefinition

Я пробовал ColumnDefinition Width="5*", а также с 3*, 1* для ColumnDefinition , который применяется к контейнеру Grid, а родительским элементом управления является ListBox, но он не отражает ожидаемую ширину. обратитесь к коду XAML, как показано ниж…
27 апр '22 в 10:38
1 ответ

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

Я пытаюсь сделать змеиную игру в WPF и решил использовать сетку для отображения доски. Предполагается, что змея перемещает свои позиции x и y, изменяя свойства столбца сетки и строки сетки. Для этого я сделал SnakePlayerкласс, а Foodучебный класс. в…
31 мар '22 в 10:26
1 ответ

Почему я не могу растягивать элементы по горизонтали при использовании GridSplitter?

У меня есть сетка с двумя разветвителями сетки: <Grid> <Grid.RowDefinitions> <RowDefinition Height="1*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto" MinWidth="200" /> <Colum…
06 авг '22 в 06:24