none
Visual Studio 2008 不能做windows程序? RRS feed

  • 问题

  • 答案当然是否定的,这我知道!

    我是学asp.net(也就是web)的对windows编程不太熟悉,我记得在VS2005时我也做过一点不程序,记得一些控件(如:Button) 都是可以用鼠标拖动的呀!并且还有上些辅助的线条,用来对齐。

    而我今天想用VS2008做一个陈广老师那样的编译器,发现Button 控件 竟然不能用鼠标拖动了!或者说一拖动Button控件就会自己隐藏起来,直到松开鼠标才出现!

    我写的基本功能都实现了。就是窗体的位置弄不好呢?不就是设定Form1的 location 属性么?我改了好几组 X,Y值一会儿左一会儿右的 (我想让它上运行就在屏幕右下角,怎么弄呢?)

    我把我的程序传上去!

      thunder://QUFodHRwOi8vYmJzLmxhbmdzaW4uY29tL2F0dGFjaG1lbnQucGhwP2FpZD0zMDMwWlo=

    www.haodd123.com 我是半路出家,而且是自学 学的是C#语言,希望回帖的高手们留意一下,谢谢大家的帮助
    2009年4月20日 11:48

答案

  • 你好!
         拖动Button控件目前就是这样的效果!
         你把StartPosition属性设置为Manual,Location的的设置才会有效啊!

    周雪峰
    • 已标记为答案 lkf18 2009年4月22日 7:08
    2009年4月20日 13:12
    版主

全部回复

  •         private void Form_Load(object sender, EventArgs e)
            {
                int x = Screen.GetWorkingArea(this).Width - this.Width;
                int y = Screen.GetWorkingArea(this).Height - this.Height;
    
                this.Location = new Point(x, y);
           }
    其实会了WebFrom, WinFrom 自然也不难了,他们的差别就是 UI 只了了解了控件的使用及常用事件的做用,其它的就和Web差不多了
    知识改变命运,奋斗成就人生!
    2009年4月20日 13:00
    版主
  • 你好!
         拖动Button控件目前就是这样的效果!
         你把StartPosition属性设置为Manual,Location的的设置才会有效啊!

    周雪峰
    • 已标记为答案 lkf18 2009年4月22日 7:08
    2009年4月20日 13:12
    版主
  • 你好!
         拖动Button控件目前就是这样的效果!
         你把StartPosition属性设置为Manual,Location的的设置才会有效啊!

    周雪峰
    那 拖动Button的这个效果是VS2008的BUG 还是故意设计的呀? 觉得挺别扭的
     
    www.haodd123.com 我是半路出家,而且是自学 学的是C#语言,希望回帖的高手们留意一下,谢谢大家的帮助
    2009年4月25日 17:58
  • 实际上从VS2003开始,拖动Button就一直是这个效果啊!是故意这样设计的!
    周雪峰
    2009年4月26日 0:33
    版主
  • 实际上从VS2003开始,拖动Button就一直是这个效果啊!是故意这样设计的!
    周雪峰

       可是,我记得曾经在vs2005中做过一次 Windows程序,拖动控件时不但控件不消失,而且还有对齐的辅助线呀!

       我之所以再回帖,是因为怕您没看懂我说的意思,希望别闲我麻烦呵呵。
    www.haodd123.com 我是半路出家,而且是自学 学的是C#语言,希望回帖的高手们留意一下,谢谢大家的帮助
    2009年4月27日 11:27
  • 没有关系的,我明白你的意思啊!
    在VS2005中也是第一次拖到窗体设计器上的时候不显示控件,而控件加载到窗体设计器后在设计器窗体上再拖动控件才是你说的那样的效果啊!
    如果还有疑问,我们可以继续交流啊!
    周雪峰
    2009年4月27日 13:39
    版主