Winforms控件(ObjectListview)在表单托盘中显示为组件,而不是画布上的可视控件

问题描述 投票:0回答:1

我过去通过文件夹>添加>用户控件进行了一些控制,然后将ObjectListview拖动到设计器上并设置锚点/停靠点等,然后实现代码。

自从今天早上将Objectlistview拖到控件上以来,它作为组件显示在底部托盘中,而不是控件的设计画布上。

我不记得在Visual Studio或ObjectListview NuGet包上安装任何更新,从2017年起仍然是2.9.5。在Visual Studio 2017和2019预览中,行为相同。我本周确实安装了.Net Core SDK 2.2.402,但该项目引用了Framework 4.6.1 ..]]

当我将标准的TreeView或ListView等添加到表单上时,它们通常会被添加。

我正在将代码与我以这种方式创建的其他控件进行比较,它们均源自UserControl。正常工作的控件在InitializeComponent()的末尾附近有一行

   this.Controls.Add(this.objectListView1);

出于某种原因,我创建该行的新行不是由ObjectListview的设计人员生成的。

如果我手动将该行添加到InitializeComponent(),则控件确实会显示在设计画布上,但是我无法选择它或对其执行任何操作。

没有人知道什么可能导致这种行为改变以及如何解决此问题?我在星期日b / c工作,我很忙,这真让我烦恼。

我过去通过文件夹>添加>用户控件进行了一些控制,然后将ObjectListview拖动到设计器上并设置锚点/停靠点等,然后实现代码。由于...

visual-studio winforms objectlistview
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.