不包含'所有者'的定义在调用新窗口时

时间:2017-05-14 12:31:20

标签: c# wpf window structure hashtable

我将我的项目从VB.net重写为C#

我只想打电话给#34; AxisAssignWindow"来自" MainWindow"这里

Solution Explorer

AxisAssignWindow ownedWindow = new AxisAssignWindow();
ownedWindow.Owner = this;
ownedWindow.ShowDialog();
不知怎的,它说

' AxisAssignWindow'不包含'所有者'的定义没有延伸方法'所有者'接受类型' AxisAssignWindow'

的第一个参数

显示相同的消息以跟随" ShowDialog"和" this.close"在AxisAssignWindow.xaml.cs

中 编辑:第一个问题似乎是由Mahapps引起的,我可能会发布他们的论坛。我删除了第二个问题,因为它在我找到之后似乎是另一个问题。

1 个答案:

答案 0 :(得分:0)

对于第一部分,只需省略所有者部分。除了多文档界面(MDI)设置外,没有表单所有权的概念。当您正在使用ShowDialog()时,新表单将是模态的,在被解雇之前一直处于活动状态。

testform form = new testform();
form.ShowDialog();