是否可以通过接口传递WPF表单?
我知道我已经用Winforms做了这件事,并认为我已经用WPF表单做了这件事,但它现在似乎对我不起作用是否可以通过接口传递WPF表单?,wpf,vb.net,forms,interface,args,Wpf,Vb.net,Forms,Interface,Args,我知道我已经用Winforms做了这件事,并认为我已经用WPF表单做了这件事,但它现在似乎对我不起作用 Aka…我喜欢MVVM,但有时我只想在我的VIEW模型逻辑中间抛出一个提示。在这些情况下,我要求视图传递一个提示,以防我需要它。提示符使用我需要的简单方法和属性(例如:ShowDialog、DialogResult等)实现一个接口。我还使用事件将任务返回到UI以进行提示,但有时VM在不知道通过接口的视图是什么的情况下进行提示似乎更干净 那么,WPF表单有什么变化吗?或者我搞错了。尝试将实现i
Aka…我喜欢MVVM,但有时我只想在我的VIEW模型逻辑中间抛出一个提示。在这些情况下,我要求视图传递一个提示,以防我需要它。提示符使用我需要的简单方法和属性(例如:ShowDialog、DialogResult等)实现一个接口。我还使用事件将任务返回到UI以进行提示,但有时VM在不知道通过接口的视图是什么的情况下进行提示似乎更干净
那么,WPF表单有什么变化吗?或者我搞错了。尝试将实现iBasicPrompt的表单传递给需要iBasicPrompt的方法时,我遇到“类型为'PTO_daydeail()'的值无法转换为'iBasicPrompt'”的生成错误Public Class PTO_DayDetail
Implements MBS.Core.Interfaces.iBasicPrompt
End Class
Public Sub Add(…作为MBS.Core.Interfaces.iBasicPrompt进行提示)是的,我做错了什么(不确定我走了另一条路线)。我在这里发布了一个测试应用程序,一切正常。嗯。奇怪。是的,我做错了什么(不知道我走了另一条路)。我在这里发布了一个测试应用程序,一切正常。嗯。奇怪。我用WPF内容控件做了一个界面,没有问题。在这种情况下,我将其作为(screen.Content)访问,并使用TryCast强制访问我的界面。我经常在视图和绑定中使用控件。您应该能够让窗口类实现一个接口,并将其作为该接口类型传递,而不会出现问题。也许再多发一点你的代码?我还不能发现一个错误。我已经完成了一个WPF内容控件的接口,没有问题。在这种情况下,我将其作为(screen.Content)访问,并使用TryCast强制访问我的界面。我经常在视图和绑定中使用控件。您应该能够让窗口类实现一个接口,并将其作为该接口类型传递,而不会出现问题。也许再多发一点你的代码?我还没发现错误,我已经解决了我的问题。我在表单上没有无参数构造函数。我叫乔治。他走了哪条路。他走哪条路:)我解决了我的问题。我在表单上没有无参数构造函数。我叫乔治。他走了哪条路。他走哪条路:)