Я перевожу приложение WinForms в WPF. Пока что все прошло хорошо, за исключением моих попыток использовать GridSplitter, который я никогда не смогу сделать, чтобы изменить размер чего-либо во время выполнения.
Чтобы убедиться, что это был не просто мой код, я попытался скомпилировать образец GridSplitter с LearnWPF.com, и он тоже не работает. Я ожидаю увидеть стандартный курсор изменения размера, когда наведу курсор мыши на разделитель, чего не происходит, и, насколько я вижу, в окне также нет другого визуального представления разделителя.
Что мне здесь не хватает?
<Window x:Class="UI.Test"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Test" Height="300" Width="300">
<Grid>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<StackPanel Background="#feca00" Grid.Column="0">
<TextBlock FontSize="35" Foreground="#58290A"
TextWrapping="Wrap">Left Hand Side</TextBlock>
</StackPanel>
<GridSplitter/>
<Border CornerRadius="10" BorderBrush="#58290A"
BorderThickness="5" Grid.Column="1">
<TextBlock FontSize="25" Margin="20" Foreground="#FECA00"
TextWrapping="Wrap">Right Hand Side</TextBlock>
</Border>
</Grid>