修改form的FormBorderStyle属性可以禁止移动,但是就没有标题栏了,参考了网上很多方法,但是都是windows下的方法,不适合wince ,刚接触C#,请大家帮忙。
------解决思路----------------------
C#不会。
你可以考虑设计成没有标题的,然后窗体的上方自己弄个假标题栏。我在mfc里面也是这样弄,不过我主要是嫌他不好看。
------解决思路----------------------
如果有标题栏,就没有办法控制
只能设置窗体的属性,搞成没有标题栏&没有边框,这样就不可能移动了。
------解决思路----------------------
写个基类,需要的窗体直接从他继承,这个没多少工作量的。基本不影响你原来的功能。wince不必windows,功能不全的。
------解决思路----------------------
你写个基类又不影响你任何功能,然后找个对话框把基类改了,看效果行不行不就知道了吗。多大点事啊。
里面面向对象特性进行重构这不是很普通的动作吗,有啥好担心的,我经常干这事情。你担心就在替换之前备份一下。
心里没底 不敢大动,
------解决思路----------------------
你们项目有版本管理软件控制吗?有打个标签就行了,几秒钟的事情。