首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

初学者问滚动

2012-03-07 
菜鸟问滚动偶最近看到文章上说:如果在窗口客户区绘制比较大的图形,则有必要设置滚动属性:例如:public Form

菜鸟问滚动
偶最近看到文章上说:如果在窗口客户区绘制比较大的图形,则有必要设置滚动属性:

例如:
public Form1()
{
InitializeComponent();
this.AutoScrollMinSize=new Size(400,350);//设置自动滚动的最小尺寸

}

protected override void OnPaint(PaintEventArgs e)
{
Graphics g=e.Graphics;//获取绘图对象
g.TranslateTransform(this.AutoScrollPosition.X,this.AutoScrollPosition.Y);
...
}


我的一个类是从Control类继承的,可是我this.后找不到AutoScrollMinSize和this.AutoScrollPosition属性啊!只有个AutoScrollOffset,请问大家该怎么办?



[解决办法]
学习,顶
[解决办法]
建议从ScrollableControl 继承下来
[解决办法]

探讨
建议从ScrollableControl 继承下来

[解决办法]
http://msdn.microsoft.com/zh-cn/library/system.windows.forms.scrollablecontrol.autoscrollposition(VS.80).aspx

这个在winform中,窗体,自定义控件,用户控件中,默认都有这个值,

要不你新建一个窗体,看看能不能找到

热点排行