gpt4 book ai didi

c# - C# 用户控件中的滚动条

转载 作者:行者123 更新时间:2023-11-30 14:30:40 25 4
gpt4 key购买 nike

我在 TabPage 中添加了一个 UserControl。

Tabpage.AutoScroll = true; 

启动应用程序后,只有垂直滚动条。当我水平调整应用程序大小时,没有滚动条。

Tabcontrol-> TabPage -> UserControl

enter image description here

enter image description here

        // tabPage
//
this.tab_resume_new.Controls.Add(this.userControlResume);
this.tab_resume_new.Location = new System.Drawing.Point(4, 29);
this.tab_resume_new.Name = "tabPage";
this.tab_resume_new.Size = new System.Drawing.Size(1270, 635);

在用户控件中

 // UserControl
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.AutoScroll = true;
this.Controls.Add(this.tableLayoutPanel8);
this.Name = "UserControlResume";
this.Size = new System.Drawing.Size(1260, 625)

最佳答案

在这种情况下通常只有几件事情会出错。

1) 您需要将 AutoScroll 放在您的 UserControl 上

2) tablPage 上的控件将 Anchor 设置为 Right。如果设置为 Right,则水平滚动条将不会显示。

3) 您有嵌套控件和位于 tabPage 中的包装器控件。该包装控件未超出标签页边界。

关于c# - C# 用户控件中的滚动条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22296563/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com