Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 值在组合框中不可见_C#_Wpf_Mvvm - Fatal编程技术网

C# 值在组合框中不可见

C# 值在组合框中不可见,c#,wpf,mvvm,C#,Wpf,Mvvm,我是WPF Mvvm的新手 文本框值会添加到组合框项目中,但如果选择组合框,则该值在组合框文本中不可见 查看 <TextBlock Text="Tab Name" /> <TextBox Name="txtAddTabs" Text="{Binding SpecialAttractionModelObject.TabsCommaSeperate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/> <TextBl

我是WPF Mvvm的新手

文本框值会添加到组合框项目中,但如果选择组合框,则该值在组合框文本中不可见

查看

<TextBlock Text="Tab Name" />
<TextBox Name="txtAddTabs" Text="{Binding SpecialAttractionModelObject.TabsCommaSeperate, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
<TextBlock Text="Select Tab Name" />
<ComboBox Name="tablist" 
          ItemsSource="{Binding SpecialAttractionModelObject.TabModelObj, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" 
          DisplayMemberPath ="TabName" 
          SelectedValuePath = "TabGid" 
          SelectedValue="{Binding TabGid}"
          />


请任何人帮助我。

您发布的代码不完整-与您的描述不匹配

您已将ComboBox绑定到对象列表,因此,如果向该列表添加任何内容,它必须是正确填充的相同对象之一。另外,
SpecialTractionModelObject.TabModelObj
应该是一个ObservableCollection,否则添加的新项不会自动显示

但是…您说“一个文本框值被添加到组合框项目中”,这表明您的做法可能是完全错误的。如果将组合框绑定到某个对象(
ItemsSource=“{Binding SpecialAtractionModelObject.TabModelObj…
),则不应以另一种方式直接向组合框添加字符串-应向绑定项添加新值,如第一段所述