【发布时间】:2021-02-24 18:50:18
【问题描述】:
我正在寻找一种方法使我的DialogHost 居中于 WPF 应用程序的中间,为此我需要在 MainGrid 中创建它。
<Grid Name="MainGrid">
<materialDesign:DialogHost CloseOnClickAway="True">
<materialDesign:DialogHost.DialogContent>
<Grid Margin="20">
<TextBlock Text="My first Dialog" />
</Grid>
</materialDesign:DialogHost.DialogContent>
</materialDesign:DialogHost>
<Grid Name="Grid1" Width="250" Height ="Auto">
... //MyCode
<Button Name="MyButton" Style="{StaticResource MaterialDesignRaisedButton}" Click="ButtonClick">
...
</Grid>
</Grid>
但是,我将用来调用此DialogHost 的按钮位于Grid1。
有可能这样做吗?如果有,怎么做?
【问题讨论】:
标签: c# .net wpf xaml material-design-in-xaml