none
为什么DataGrid控件的CanUserAddRows、CanUserDeleteRows属性值不能在vs的属性窗口中设置? RRS feed

  • 问题

  • DataGrid控件的CanUserAddRows、CanUserDeleteRows属性在vs的属性窗口中,默认是不勾选状态,让人误以为该属性默认是false(实际是True),用鼠标去点却也勾选不上,不知是啥原因?(vs2010 +sp1 旗舰版)

    2014年6月13日 14:22

答案

  • 你好,

    我在Visual Studio 2013 Professional update2上面测试了一下,在VS2013上是可以的。

    另外我创建了一个新的VS 2010 SP1的环境来测试这个问题,我们是可以设置这两个属性的。如果我们已经在XAML代码中把这个两个属性设置为True,那么点击属性视图中的Checkbox是无效的。你可以尝试一下。另外在Checkbox前面有一个黑色的实心菱形,你点击后选择Reset Value也可以改变属性值。

    谢谢!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年6月16日 7:04
    版主

全部回复

  • 你好,

    我在Visual Studio 2013 Professional update2上面测试了一下,在VS2013上是可以的。

    另外我创建了一个新的VS 2010 SP1的环境来测试这个问题,我们是可以设置这两个属性的。如果我们已经在XAML代码中把这个两个属性设置为True,那么点击属性视图中的Checkbox是无效的。你可以尝试一下。另外在Checkbox前面有一个黑色的实心菱形,你点击后选择Reset Value也可以改变属性值。

    谢谢!


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2014年6月16日 7:04
    版主
  • 感觉是个bug,这两个属性没设置之前,在属性窗口点Checkbox,在XAML中这两个属性会设为true,但Checkbox不显示勾选状态;在XAML中把CanUserAddRows = True、CanUserDeleteRows=True删掉,这时属性窗口的Checkbox却勾上了。
    2014年6月22日 15:08