【问题标题】:WPF binding number into different a datacolumnWPF绑定数到不同的数据列
【发布时间】:2010-06-29 09:00:36
【问题描述】:

是否可以将数字绑定到其中没有数字的数据列。例如,我将数据库中的优先级存储为 1、2、3,并在数据网格中将其表示为 Love、Medium、High。如何将其绑定到数据列,并将其与正确的匹配?

<dg:DataGridComboBoxColumn Header="Priority" SelectedItemBinding="{Binding priority}" Width="SizeToCells" MinWidth="60" CanUserSort="True">
   <dg:DataGridComboBoxColumn.ItemsSource>
      <col:ArrayList>
         <s:String>Low</s:String>
         <s:String>Medium</s:String>
         <s:String>High</s:String>
       </col:ArrayList>
   </dg:DataGridComboBoxColumn.ItemsSource>
</dg:DataGridComboBoxColumn>

【问题讨论】:

    标签: wpf c#-4.0 wpfdatagrid


    【解决方案1】:

    是的,您绑定了数字,但使用转换器将 int 转换为 Enum 值

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-20
      • 2011-01-17
      • 1970-01-01
      • 1970-01-01
      • 2012-12-22
      • 2016-08-31
      • 1970-01-01
      • 2016-04-30
      相关资源
      最近更新 更多