【发布时间】:2011-04-15 02:21:14
【问题描述】:
我想在未来的应用程序中使用 WPF 窗口而不是 Windows 窗体。
当前设置是具有公共静态方法的类库项目。我在项目中添加了一个 Windows 窗体项。在公共静态方法中,我创建了一个 Windows 窗体类的实例并使用方法 ShowDialog。
我使用此设置的原因是我需要在其他程序中使用自己的 .net 对话框。这个程序只能在.net中调用公共静态方法。
我已经通过创建 WPF 应用程序项目解决了这个问题,并向该项目添加了一个公共类项。在公共静态方法中,我创建了 WPF 窗口类的实例并使用方法 ShowDialog。这可行,但我想创建一个没有主方法的 dll。
如何从类库项目 (dll) 中的公共静态方法显示 WPF 窗口?
【问题讨论】: