【发布时间】:2022-03-05 03:07:44
【问题描述】:
您好,我创建了一个名为 WOView 的用户控件,它有一个带有标签和数据网格的面板,我希望使用它来显示基于查询的数据。该控件是相当大的宽度960 长度1037。我已将面板设置为Auto Scroll = true。然后,我创建了一个面板宽度为 1000 长度为 400 的表单,以及一个位于表单内但不在面板上的按钮。表单面板未停靠并且具有 auto scroll = true。
我将按钮编码如下
private void button1_Click(object sender, EventArgs e)
{
var wov = new WOView();
gradientPanel1.Controls.Add(wov);
wov.Visible = true;
wov.Dock = DockStyle.Fill;
}
当按下按钮时,用户控件出现在面板中,但是它的长度被截断,并且面板上的滚动条不允许我查看控件的其余部分。如何让滚动条出现在表单面板或用户控件本身中?
【问题讨论】:
标签: c# winforms user-controls