这是我第一次尝试使用选项卡控件构建一些东西。
起初我在 .NET 4 C# 中制作了一个小应用程序,它在其主窗口中有一个独立的列表框,现在我想添加一个选项卡控件并将列表框移动到一个选项卡中,并将列表视图移动到另一个选项卡中所以我也可以展示图标。
我面临的问题如下:
1)我现在将列表框动态添加到选项卡控件,如下所示:
private ListBox listBoxMember = new ListBox();
public Form1()
{
listBoxMember.Size = tab1.Size;
tab1.Controls.Add(listBoxMember);
}
启动应用程序时,似乎列表框不适合整个选项卡,我可以看到它在选项卡内的边框。我怎样才能将列表框完全放入选项卡中,以便用户认为选项卡本身就像一个列表框?
2)在更改之前,我创建了一个上下文菜单,该菜单在右键单击鼠标时通过列表框的鼠标按下事件激活。现在在选项卡内添加列表框后,单击鼠标时菜单不会打开。如何使用我制作的上下文菜单,并以与列表框是独立控件时相同的方式使用它?