Я полностью новичок в WPF и должен немного поработать над этим для своей работы. У меня есть форма, которая содержит 3 элемента-хоста, каждый со своими дочерними элементами. Мне нужно, чтобы дочерние элементы управления изменяли размер с помощью формы, чтобы они расширялись и сжимались, когда форма.изменить размер содержимого дочернего элемента элемента с формой изменить размер
Только владельцы элементов, похоже, имеют свойство привязки, которое, как я понимаю, нужно манипулировать для достижения этого. Как я могу получить дочерние элементы управления для изменения размера, а также для узлов элементов, или я делаю это совершенно неправильно? Любая помощь будет замечательной.
Я тестировал стандартное управление текстовым полем и устанавливал свойство Anchor для Top, Left, Bottom прекрасно работает. Я не понимаю, почему он не работает для содержания элемента хозяина
<UserControl x:Class="MyControls.ucEventViewerOptions"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/,arkup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
mc:Ignorable="d"
d:DesignHeight="297" d:DesignWidth="128" Loaded="UserControl_Loaded">
<Grid Width="96" Height="288">
<DataGrid AutoGenerateColumns="False" Height="288" HorizontalAlignment="Left" Name="dgEventViewerOptions" VerticalAlignment="Top" Width="96" SelectionChanged="dgEventViewOptions_SelectionChanged" />
</Grid>
</UserControl>
Пожалуйста, разместите нерабочий образец XAML, чтобы мы могли указать, что не так. –
Сделано, дайте мне знать, если вам нужно что-нибудь еще – user2248441