panel的滚动条

fienol 2008-02-26 04:53:05
panel的水平滚动条如何禁用,而让垂直滚动条照常
...全文
109 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ldb5736030 2008-02-26
  • 打赏
  • 举报
回复
关注!
王集鹄 2008-02-26
  • 打赏
  • 举报
回复
参考如下代码:
using System.Runtime.InteropServices;

[DllImport("user32.dll")]
public static extern int ShowScrollBar(IntPtr hWnd, int iBar, int bShow);

const int SB_HORZ = 0;
const int SB_VERT = 1;

public class SubWindow : NativeWindow
{
protected override void WndProc(ref Message m)
{
ShowScrollBar(m.HWnd, SB_HORZ, 0);
base.WndProc(ref m);
}
}

private void Form1_Load(object sender, EventArgs e)
{
SubWindow vSubWindow = new SubWindow();
vSubWindow.AssignHandle(panel1.Handle);
}

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧