各位高手:DataGridComboBoxColumn 的item 如何绑定 List<类>中的一个属性???

leovi0 2012-06-15 11:58:43
话不多说,直接上代码:
前台
<DataGridComboBoxColumn x:Name="ColDicEscape" Header="字典转义" Width="*" SelectedItemBinding="{Binding Path=ColDicEscape}"  />

后台
ColDicEscape.ItemsSource = DicHelper.getAllDicType();


 public static List<DicEntity> getAllDicType()
{

List<DicEntity> myList = new List<DicEntity>();
//业务逻辑省略
return myList;
}


public class DicEntity
{
public string DicKey;
public string DicVal;
public DicEntity(string _DicKey, string _DicVal)
{
DicKey = _DicKey;
DicVal = _DicVal;
}

}



想要实现的效果是,下拉框显示DicKey ,保存数据DicVal ,请问ColDicEscape.ItemsSource需要如何写?
...全文
219 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
night_edge 2012-06-15
  • 打赏
  • 举报
回复
记得是这样子 你试验一下
night_edge 2012-06-15
  • 打赏
  • 举报
回复
ColDicEscape.ItemsSource = DicHelper.getAllDicType();
ColDicEscape.DisplayMemberPath = "DicKey";
ColDicEscape.SelectedValuePath = "DicVal";

8,737

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧