c#在窗体上画图,怎么样才能出现滚动条

2024-12-26 17:57:45
推荐回答(2个)
回答1:

你的问题我也遇到过,当处学的不深,我让它在Paint事件多刷了几次不过CPU占用太高.

这个问题是这样产生的.在程序一运行的时候Paint事件就触发了,接着窗体才出现,自然你看不到什么了.

重写Paint事(你要对WIN的消息有一定的了解)
要不就象你上面那样用timer不停刷新窗体把..

看你的问题是在初学把,样用timer不停刷新窗体
达到你想要的样就行了,以后你知道的多了你就知道做动画是很麻烦的.

回答2:

设置Form的Size属性,扩大Form的画布范围
设置AutoSize属性
设置AutoScroll属性
设置AutoScrollMargin属性,
结合试试行不行