私はWPF開発にまったく慣れていないため、次のようなカスタムボーダー/パネル(またはドロップダウンメニュー)を実装する方法について決定的な答えを見つけることができません:
アイデアは、ドロップダウンメニュー/パネルを作成することです(中央の矢印付き)
私はWPF開発にまったく慣れていないため、次のようなカスタムボーダー/パネル(またはドロップダウンメニュー)を実装する方法について決定的な答えを見つけることができません:
アイデアは、ドロップダウンメニュー/パネルを作成することです(中央の矢印付き)
これはあなたを正しい方向に向けるはずです:
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="24"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*" />
<ColumnDefinition Width="24" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<Polygon
Fill="LightGray"
Grid.Column="1">
<Polygon.Points>
<Point X="12" Y="0" />
<Point X="0" Y="24" />
<Point X="24" Y="24" />
</Polygon.Points>
</Polygon>
<ListBox Grid.Row="1" Grid.Column="0" Grid.ColumnSpan="3" />
</Grid>
もちろん、必要に応じてカスタマイズできます... この例では、矢印を 24X24 にするために上部中央のセルの高さと幅を設定していることに注意してください。