WinForms アプリを WPF に移行しています。GridSplitter を使用しようとする試みに関連して、実行時に何かをサイズ変更することはできません。
私のコードだけではないことを確認するために、 LearnWPF.com からGridSplitter サンプルをコンパイルしようとしましたが、どちらも機能していないようです。スプリッターの上にマウスを置いたときに標準のサイズ変更カーソルが表示されることを期待していますが、これは発生しません。ウィンドウ内にスプリッターの他の視覚的表現もありません。
ここで何が欠けていますか?
<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>