WPF ComboBox不显示的问题

DonaldZJ 2010-10-15 06:49:26
xaml
<ComboBox x:Name="cbTenpo1" Width="157" Height="39" Canvas.Left="276" Canvas.Top="173" BorderBrush="#FFD6D6D6" Background="#FFFF8181" IsSynchronizedWithCurrentItem="True"/>

c#
cbTenpo1.ItemsSource = MtbTenpoClass.GetWebTenpoList(0);
cbTenpo1.DisplayMemberPath = "TenpoMei";
cbTenpo1.SelectedValuePath = "TenpoId";

代码如上,绑定的时候有数据,而且执行的时候可以看到预留出来的位置,但是就是不显示字,不知道为什么。
求各位高手帮帮忙。
...全文
786 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
DonaldZJ 2010-10-23
  • 打赏
  • 举报
回复
楼上真是天才,可以显示了。
可不可以告诉我这个是什么原因呢?
badi888 2010-10-22
  • 打赏
  • 举报
回复 1
LZ是想获得Combobox的第一项吧 不妨这样一试
cbTenpo1.ItemsSource =MtbTenpoClass.Load(MtbTenpoClass.GetWebTenpoList()).Entities;
cbTenpo1.DisplayMemberPath = "TenpoMei";
cbTenpo1.SelectedValuePath = "TenpoId";

cbTenpo1.SelectedIndex=0;
yinyaling 2010-10-22
  • 打赏
  • 举报
回复
加一个这个方法试下 cbTenpo1.UpdateLayOut()
DonaldZJ 2010-10-22
  • 打赏
  • 举报
回复
已经在代码中绑定了,就是不显示内容,俺也不解啊。有没有人遇到过同样的问题啊?
DonaldZJ 2010-10-22
  • 打赏
  • 举报
回复
谢谢楼上的解答。
我不是想显示第一项,我是整个combobox的内容都不显示,有预留的位置,不显示文字,不知道哪里错了。
janjinyezi 2010-10-20
  • 打赏
  • 举报
回复
是不是没绑定啊!为什么我在*.xaml(继承自UserControl类)中的Combox控件中加IsSynchronizedWithCurrentItem="True"会报错呢?不解。。。
DonaldZJ 2010-10-15
  • 打赏
  • 举报
回复
自己顶,高手啊,你何时才能出现啊

8,734

社区成员

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

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