繁体   English   中英

面板滚动分配器

[英]Splitter with panel scroll

我有两个面板,panel1是一个窗体,panel2是一个命令。

panel1我启用了自动滚动到true ,并且停靠被fill

panel2我将auto scroll设置为false ,而坞站是right

我在panel1的右边添加了splitter,运行该程序时,结果是:

在此处输入图片说明

右侧的垂直滚动和水平的滚动也会拖动面板2。

我希望表单splitcontainer像这样:

在此处输入图片说明

不使用splitcontainer,仅拆分器和两个面板怎么办?

您首先将拆分容器添加到表单中,然后在拆分容器的面板中添加简单面板并将该面板的几个属性设置为

1:自动滚动到true。

2:填充样式

您将获得所需的输出。

您可以按顺序执行以下操作:

  1. panel1.Dock = DockStyle.Left;
  2. splitter1.Dock = DockStyle.Left;
  3. panel2.Dock = DockStyle.Fill;

如果您以不同于panel1, splitter1, panel2的顺序添加控件,则可以执行以下操作来重新排序它们:

  1. 选择panel1 ,右键单击-> Bring to Front
  2. 选择splittler1 ,右键单击-> Bring to Front
  3. 选择panel2 ,右键单击-> Bring to Front

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM