locked
还是dataform的中的combobox问题! RRS feed

答案

  • 你好,
     
          这个问题也是经常被问到的,其实就是值类型和引用类型的问题。 
       
          comboBox会从ItemsSource中去寻找与selectedItem equals true的那个对象。 如果找不到,则selectedItem任然为0。 
      
          所以这里你 需要的是重载equals方法。
    2010年1月18日 2:20

全部回复

  • 还请帮忙看看。

    2010年1月15日 8:23
  • 你好,
     
          这个问题也是经常被问到的,其实就是值类型和引用类型的问题。 
       
          comboBox会从ItemsSource中去寻找与selectedItem equals true的那个对象。 如果找不到,则selectedItem任然为0。 
      
          所以这里你 需要的是重载equals方法。
    2010年1月18日 2:20
  • 非常感谢,感觉在dataform中对嵌套控件的操作还是挺麻烦。还有dataform在编辑状态下对数据进行了修改,但是想放弃修改,通过CancelEdit方法却无法实现,必须是绑定数据完全无修改,才能通过,挺让人困惑。
    2010年1月20日 14:04