我使用分离的usercontrol在WPF中创建我的应用程序工具栏。
当我想点击其中一个工具栏按钮时,我想打开WPF extended 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>
答案 0 :(得分:0)
试试这个
<Grid>
<Grid.RowDefinition>
<RowDefinition Height="50" />
<RowDefinition Height="*" />
</Grid.RowDefinition>
<ToolBar Grid.Row="0">
<Button ToolTip="tooltip" Margin="2" Click="Button_Click">
</Button>
<Separator/>
</ToolBar>
<Grid Grid.Row="1">
<extToolkit:ChildWindow Name="childwindow" WindowStartupLocation="Center" Left="300" Top="400" Height="300" Width="300" Caption="caption" IsModal="True">
<Views:NewCompany />
</extToolkit:ChildWindow>
</Grid>
</Grid>