我将我的项目从VB.net重写为C#
我只想打电话给#34; AxisAssignWindow"来自" MainWindow"这里
AxisAssignWindow ownedWindow = new AxisAssignWindow();
ownedWindow.Owner = this;
ownedWindow.ShowDialog();
不知怎的,它说
' AxisAssignWindow'不包含'所有者'的定义没有延伸方法'所有者'接受类型' AxisAssignWindow'
的第一个参数显示相同的消息以跟随" ShowDialog"和" this.close"在AxisAssignWindow.xaml.cs
中 编辑:第一个问题似乎是由Mahapps引起的,我可能会发布他们的论坛。我删除了第二个问题,因为它在我找到之后似乎是另一个问题。答案 0 :(得分:0)
对于第一部分,只需省略所有者部分。除了多文档界面(MDI)设置外,没有表单所有权的概念。当您正在使用ShowDialog()时,新表单将是模态的,在被解雇之前一直处于活动状态。
testform form = new testform();
form.ShowDialog();