例如combobox的下拉为“男”“女”。在数据库里是“女”如何把这个女赋给这个combobox呢?在赋值的过程后,怎么保存呢?我是silverLight新手,请多多指教了。

解决方案 »

  1.   

    DataGridTemplateColumn.CellTemplate模板下面添加DataTemplate数据模板,在这个模板下面添加一个ComboBox或者ListBox控件,ComboBox和ListBox的ItemsSource绑定区县类集合的ComboboxList属性( ItemsSource="{Binding ComboboxList}")。当然这样绑定下来显示的名称是不正确的。所以ComboBox控件还需要添加ComboBox.ItemTemplate模板,此模板内部在绑定一个TextBlock控件,此控件的Text属性绑定区县类的Name属性(Text="{Binding Name}")。
      

  2.   

    ComboBox下面有一个集合。这个可以。也就是说还要在加一个字段显示出当前的值吗?
      

  3.   

    ComboBox下面有一个集合。这个可以。也就是说还要在加一个字段显示出当前的值吗?
      

  4.   

    DataTable直接绑定,数据库的值会字段显示的单元格上!