wpf 重新绑定ComboBox的ItemsSource

对正在使用的combobox的itemsSource重新绑定

 ((ComboBox)sender).GetBindingExpression(ComboBox.ItemsSourceProperty)
                      .UpdateTarget();追问

有异常错误:未将对象引用设置到实例

追答

(ComboBox)sender改成你的ComboBox实例呢?

温馨提示:内容为网友见解,仅供参考
无其他回答

在wpf中怎么绑定comboBox的值
combobox.ItemsSource = mydic;combobox.SelectedValuePath = "Key";combobox.DisplayMemberPath = "Value";} ItemsSource 指定comboBox的数据源,可以是字典,list等任何形式的数据集合 SelectedValuePath 表示每个item的的实际值,DisplayMemberPath 表示每个item的显示值 ...

WPF 自定义的ComboBox 给定了ItemsSource和SelectedItem 但是SelectedInd...
应该是和SelectedItem冲突了,可以改Text属性为默认值试试。

如何给WPF中的DataGrid的ComBox编辑列添加数据
如果这里解决了您的问题,请您点一下推荐 × WPF项目中现有一个DataGrid,其中有一个名为“姓名”的模板列和名为“工号”的文本列,模板列在编辑时是一个ComBox,要实现的功能:ComBox的选项是从数据查询得到的姓名列表(如人员表中性别为女的人的姓名列表),选择其中的某个姓名,TextBlock显示选择...

WPF中ComboBox控件的Item属性怎么绑定一个枚举
很简单:cbx.ItemsSource = Enum.GetValues(typeof(HorizontalAlignment)); \/\/绑定了HorizontalAlignment枚举

WPF自定义控件系列:树型下拉框 TreeComboBox
要创建一个具有树型结构的下拉框,我们首先从 ComboBox 类出发,定制一个名为 TreeComboBox 的控件。它的核心设计是利用 TreeView 的数据源 TreeItemsSource 来区分 ComboBox 的常规数据源。TreeComboBox 的数据源我们保持为默认的 ItemsSource,但有一个特别的处理:当用户在 TreeView 中选择某项时,...

WPF 入门教程ComboBox控件详解
通过代码获取颜色列表,设置ItemsSource属性,XAML中的模板负责呈现。每项内容由StackPanel、Rectangle和TextBlock组成,绑定到颜色值,实现了高效且美观的颜色选择。此外,ComboBox提供了一项特性——可编辑性,IsEditable属性控制用户是选择预设选项还是输入自定义值。输入时,ComboBox会自动完成匹配,可通过IsText...

wpf DataGridComboBoxColumn绑定无效是什么原因?
应该是绑定过程出错,可以参考下面正确的步骤:1、准备数据源。基类为Student,数据对象为Student3,数据集为StuList3。2、若要填充下拉列表,请首先使用下列选项之一设置 ComboBox 的 ItemsSource 属性。·静态资源。·x:Static 代码实体。·ComboBoxItem 类型的内联集合。3、使用静态资源做为ItemSource。4...

WPF中的comboBox怎么绑定Datatable的数据源
dt.Rows.Add(dr);dr = dt.NewRow();dr["Infor"] = "two";dt.Rows.Add(dr);return dt;} public void Bind(){ SetTable();this.comboBox1.ItemsSource = dt.AsDataView();this.comboBox1.DisplayMemberPath = "Infor";} 这里的表我是自己定义的,你只要换成你要的就行,测试通过。

WPf 如何将combox的selectionchanged事件和command绑定?
<ComboBox x:Name="comboBox1" Height="23" Width="120" SelectedValuePath="StuId" DisplayMemberPath="StuName" ItemsSource="{Binding StudentList}"> <\/ComboBox> ViewModel层:public ICommand SelectItemChangedCommand { get; set; } 构造函数中 SelectItemChangedCommand = new ActionCo...

wpf中如何实现Combobox作为ListView某列显示
你的示例中, ComboBox 的每个 Item 是 ComboBoxItem, 这个 ComboBoxItem 的Content 值是 String. SelectedValue 是一个 ComboBoxItem. (由於它是 ComboBoxItem, 所以 wpf 不会再用一个 ComboBoxItem 来承载它.)直观一点就是:<ComboBox x:Name="cb1" SelectedIndex="0"> <ComboBoxItem Content=...

相似回答