可以设置AutoScoll属性的默认值吧
解决方案 »
- c# DatagridView 当前行改变事件
- 问一个SQL的insert问题
- 关于dataList里面图片显示的问题
- .net 拼音找汉字
- 如何简单的给image图片加不同的边框
- c#+oracle 功能开发求助!
- 关于用vs2005编写c# winform程序时;对*.Designer.cs文件中几行初始代码的理解?
- 如何通过编程的方法把ORACLE中的数据导入到ACCESS中?
- 送分了!aspx中的问题? 初级问题
- int GetControllerVersion(int ID,char *Ver)这条C++的代码,翻译成C#该怎么写??
- 一个类的两个对象该如何比较呢?
- c#使用ODP.NET连接oracle(c/s程序)
我是开发自定义控件者``当然知道把那属性设置为false,
可是其他程序员用这个控件时,他们可能会改
我就是不想让他们能改
protected override void WndProc(ref Message m)
{
base.WndProc(ref m);
switch (m.Msg)
{
case :
...........................
}
}
当然这个要对windows的消息类型和格式非常了解,非常复杂,建议你放弃这个方法
{
get
{
return base.AutoScroll;
}
set
{
base.AutoScroll = false;
}
}
public new bool AutoScroll
{
get
{
return base.AutoScroll;
}
set
{
base.AutoScroll = false;
}
}
public override bool AutoScroll
{
get
{
return base.AutoScroll;
}
set
{
base.AutoScroll = false;
}
}
但是生成以后,在其他程序里引用时,是可把那属性设置为true,
我意思是在其他程序里应用时是不可以让别人将其修改为true
{
get
{
return base.AutoScroll;
}}
{
get
{
return base.AutoScroll;
}
set
{
base.AutoScroll = false;
}
}要不写段代码进行监控,该属性为true时,自动改回来