关于Combobox绑定的问题

zdqyundou 2010-05-14 03:49:25

<ComboBox Height="23" FontFamily="Verdana" FontSize="12" HorizontalAlignment="Left" Margin="103,73,0,0" Name="comboBox_sex" SelectedValue="{Binding Path=DriverSex,Mode=TwoWay}" VerticalAlignment="Top" Width="239" TabIndex="2">
<ComboBoxItem Content="男" />
<ComboBoxItem Content="女" />
</ComboBox>

我是用SelectedValue去绑定的字段,可是程序运行的时候,Combobox没有去匹配该有的值。应该怎么去绑定呢?
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zaytsing 2010-05-14
  • 打赏
  • 举报
回复
你上面的那种不行的。。你的selectvalue 对应不到 content。。你自己知道,可是系统不知道啊。。举个简单的例子,你新建一个对象 class 里面有string,value两个字段属性。。实例出来,返回list<classs>或者class[]都可以,你给他的itemsource 赋值或者上一层的datacontext赋值。。让他可以获取到,让他的content显示string字段。。你要取value值就
在selectchanging或者selectchanged事件里,哪个我忘了。。没看着工具写的。
class a=combobox.selecteditem as class;
messagebox.show(a.value);
你就可以看到了。。可以去试一下,就是这么简单。。呵呵。。
lkj7b226 2010-05-14
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100511/17/1eb1ef73-e0e6-4511-ad4d-2790dc5e1c5f.html我这里写过Combobox的绑定问题,可以参考下!
cpt_adt2010 2010-05-14
  • 打赏
  • 举报
回复
SelectedValue="{Binding Path=DriverSex,Mode=TwoWay}"
<ComboBoxItem Content="男" />
上面两种内容显示方式不会互相冲突吗
ron_xin 2010-05-14
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20100402/08/109b99f8-b4cd-4ac4-ad3b-14c1e4896f94.html

8,757

社区成员

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

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