分離したユーザー コントロールを使用して、WPF でアプリケーション ツールバーを作成します。
ユーザーがツールバー ボタンの 1 つをクリックしたときに、WPF 拡張 ChildWindow
を開きたい。ChildWindow を画面の中央に配置する必要がありますが、WindowStartupLocation="Center" を設定すると、ChildWindow がツールバー ビューの中央に配置されます。私は何をすべきか ?
ツールバーのユーザーコントロール:
<Grid>
<ToolBar>
<Button ToolTip="tooltip" Margin="2" Click="Button_Click">
</Button>
<Separator/>
</ToolBar>
<extToolkit:ChildWindow Name="childwindow" WindowStartupLocation="Center" Left="300" Top="400" Height="300" Width="300" Caption="caption" IsModal="True">
<Views:NewCompany />
</extToolkit:ChildWindow>
</Grid>