none
(SL2B1)Button点击改变自身Visibility时出错? RRS feed

  • 问题

  • 在button2按钮的OnClick事件中有如下代码:

     

          button2.Visibility = Visibility.Collapsed;

     

    那么将使SL窗体一片白屏。

     

    但是,如果在此行加入Try..Catch,并设置断点,也无出错。

     

    是何故?

    2008年7月13日 17:06

答案

  •  HiYouAll 写:

    在button2按钮的OnClick事件中有如下代码:

     

          button2.Visibility = Visibility.Collapsed;

     

    那么将使SL窗体一片白屏。

     

    但是,如果在此行加入Try..Catch,并设置断点,也无出错。

     

    是何故?

     

    报什么错?我这里没有错。

    建议楼主还是用SL2B2,毕竟B1的Blend设计工具都已经过期了。B2的RunTime也跟B1的不兼容

    2008年7月18日 2:22
    版主

全部回复

  •  HiYouAll 写:

    在button2按钮的OnClick事件中有如下代码:

     

          button2.Visibility = Visibility.Collapsed;

     

    那么将使SL窗体一片白屏。

     

    但是,如果在此行加入Try..Catch,并设置断点,也无出错。

     

    是何故?

     

    报什么错?我这里没有错。

    建议楼主还是用SL2B2,毕竟B1的Blend设计工具都已经过期了。B2的RunTime也跟B1的不兼容

    2008年7月18日 2:22
    版主
  •  

    嗯。以后关于控件BUG的我就少问了。

     

     

    说实在的,我现在只想直接把项目升到正式版。如果不再出来个B3的话。

    2008年7月18日 6:30
  •  HiYouAll 写:

     

    嗯。以后关于控件BUG的我就少问了。

     

     

    说实在的,我现在只想直接把项目升到正式版。如果不再出来个B3的话。

    十月份会发布SilverLight2的RTM版本,确实这么大的变动都不是很受的了,不过微软在发布SilverLight2 Beta2的时候说可以进行商业应用了,相比SL2 RTM就不会有太大的变动了,至少B2应该能平稳过渡到RTM。

    2008年7月18日 16:26
    版主
  • 要用起来得心应手,需要一个过程,需要在具体的实践中进行完善。 Flash现在都发展到了10.0了,还在继续完善。

    2008年7月19日 8:41
    版主