为了账号安全,请及时绑定邮箱和手机立即绑定

如何从代码(.xaml.cs)打开材料设计对话框?

如何从代码(.xaml.cs)打开材料设计对话框?

C#
阿晨1998 2021-04-28 13:13:12
我正在使用材质设计编写WPF应用程序的代码我有一个DialogHost命名对话框,我想从代码(.xaml.cs)中打开并显示其内容,在XAML中是该命令,Command="{x:Static materialDesign:DialogHost.OpenDialogCommand}" 但是我在DialogHost属性和方法中进行了搜索,但是我什么都没找到...
查看完整描述

3 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

您可以为DialogHost设置一个名称,例如:<materialDesign:DialogHost x:Name="MyDialogHost">。


然后,在XAML.CS文件中,可以使用MyDialogHost.ShowDialog(...)方法显示其内容,如下所示:


private void MyButton_Click(object sender, RoutedEventArgs e)

{

      MyDialogHost.ShowDialog(MyDialogHost.DialogContent);

}


查看完整回答
反对 回复 2021-05-08
?
慕工程0101907

TA贡献1887条经验 获得超5个赞

只需使用即可:

view.IsOpen = true;


查看完整回答
反对 回复 2021-05-08
  • 3 回答
  • 0 关注
  • 210 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信