我正在尝试使用以下代码添加自定义用户控件:
void addComment(string comment)
{
commentContainer.Controls.Add(new Comment(comment) { Dock = DockStyle.Top});
}
但这给了我以下结果: 但是当我尝试这样做时
void addComment(string comment)
{
commentContainer.Controls.Add(new Comment(comment) { Dock = DockStyle.None});
}
结果是以下屏幕截图:
现在它显示了用户控件,但都相互重叠。我想展示所有这些从上到下堆叠。但是当我设置DockStyle
为 Top 来实现这一点时,第一个屏幕截图出现了。请告诉我为什么会这样?
更新
Comment
是我要添加的用户控件。我不知道这些黑线是什么,但我认为这些是缩小的Comment
用户控件,它们缩小得像一条细线。