美好的一天。
我在C#中使用ListView控件时遇到问题:
我可以创建一个Object对象,至少从调试器所说的内容(无)我还可以添加项目和列以及所有内容。然而:
我根本无法看 ListView
在我想要将其绘制到其他emtpy表单上的代码下面:
私人ListView auftraegeView;
然后在构造函数中,在 InitializeComponent 之后:
auftraegeView = new ListView();
auftraegeView.View = View.Details;
auftraegeView.Width = this.Width - 12;
auftraegeView.Height = this.Height - 20;
auftraegeView.Left = 6;
auftraegeView.Top = 14;
我尝试了 .Show()和 .Refresh()方法,但无济于事。
答案 0 :(得分:3)
问题是您没有将控件添加到表单中。您已创建对象,但现在需要在表单上显示它。为此,您必须将其添加到需要在表单上显示的控件列表中。
有点像
yourFormName.Controls.Add(auftraegeView );
答案 1 :(得分:0)
你是否试过BringToFront并检查了prorperties Visible = true? 我现在很琐碎,但是......