怎样使treeview控件出现横向滚动条和竖向滚动条

怎样使treeview控件出现横向滚动条和竖向滚动条,第1张

垂直滚动条出来的时候默认不就是在最上面么?

或者可以treeView1.TopNode

=

treeView1.Nodes[0]

让第一个可见的节点是树里的第一个节点,滚动条就会上去了

1)在窗体上布置一个Panel,在Panel中布置一个PictureBox。让在PictureBox中加载一张大的图片,如图: 2)Form1.cs,代码如下: 运行程序,拖动滚动条滑块,图片就会连续显示,显示结果如图:

试试隐藏系统滚动条。

protected override void WndProc(ref System.Windows.Forms.Message m)

{

ShowScrollBar(this.Handle, 3, false)//0:horizontal,1:vertical,3:both

base.WndProc(ref m)

}

[DllImport("user32.dll")]

[return: MarshalAs(UnmanagedType.Bool)]

private static extern bool ShowScrollBar(IntPtr hWnd, int wBar, bool bShow)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11800093.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存