【发布时间】:2019-09-07 20:45:47
【问题描述】:
我编写了一个 vb.net-DLL,其中包含一个带有列表视图控件的表单。在此列表视图中,我想在视图“详细信息”中显示项目。在这些视图中,我可以分组显示项目。
我将这些 DLL 集成到我的 winform 应用程序中,一切正常。表单已加载,项目显示在组中的列表视图控件中。
现在,我有第二个应用程序,它是控制台应用程序。我还在运行时打开表单。显示项目,但没有组。怎么了?
PS:两个应用程序在同一台电脑上运行。
【问题讨论】:
-
您的控制台版本似乎没有运行
Application.EnableVisualStyles() -
如何打开它们? ...啊好吧 ...System.Windows.Forms.Application.EnableVisualStyles() 我会试试的!
-
显示运行 WinForms 的相关代码。
-
WinForms 需要一个 STAThread 属性和
Application.EnableVisualStyles()调用。听起来你甚至都不像在打电话给Application.Run(...)。就像我说的,你必须展示你的代码。
标签: vb.net winforms listview console-application