当我尝试使用以下代码打开模态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
我怎么能买得起,所以主窗体(Me)可以通过值“ByVal”方法传递,然后将其分配给Radwindow的Owner属性。
由于
答案 0 :(得分:1)
我认为这应该有效:
x.Owner = Application.Current.MainWindow