2

当我尝试使用以下代码打开模式 Radwindow(VB.NET、WPF、Web 应用程序)时:

Dim x as new RadWindow
x.content = MyContenctControl (UserControl)
x.Owner = me
x.ShowDialog

第 3 行给我一个来自 VB.NET (Me) 的隐式对象的错误

错误 1 ​​类型“myProject.Main”的值无法转换为“System.Windows.Controls.ContentControl”。C:\....\Projects\MyProject\MyProject\Main.xaml.vb 100 57 myProject

我怎么能负担得起,所以主窗体(我)可以通过值“ByVal”方法传递,然后将其分配给 Radwindow 的 Owner 属性。

谢谢

4

1 回答 1

1

我认为这应该有效:

x.Owner = Application.Current.MainWindow
于 2012-08-02T21:18:56.157 回答