Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.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/2/ssis/2.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# 绑定可观察集合<;字符串>;到另一个可观察到的集合<;MyType>;_C#_Wpf_Binding - Fatal编程技术网

C# 绑定可观察集合<;字符串>;到另一个可观察到的集合<;MyType>;

C# 绑定可观察集合<;字符串>;到另一个可观察到的集合<;MyType>;,c#,wpf,binding,C#,Wpf,Binding,我需要将一个字符串类型的可观测集合()绑定到另一个MyType类型的可观测集合()。两者都是从属财产 MyType有一个string属性来包含字符串集合中的字符串,但也有其他属性 我希望对字符串集合所做的任何更改都反映到MyType集合中,但是如何在绑定中定义此字符串到MyType的转换 谢谢 您不能将可观察集合彼此绑定。只有DependencyObjects支持绑定。你必须有一个方法来同步它们。订阅字符串集合INCC事件并更新MyType集合。哦,对不起,我指的是ObservableColle

我需要将一个字符串类型的可观测集合()绑定到另一个MyType类型的可观测集合()。两者都是从属财产

MyType有一个string属性来包含字符串集合中的字符串,但也有其他属性

我希望对字符串集合所做的任何更改都反映到MyType集合中,但是如何在绑定中定义此字符串到MyType的转换


谢谢

您不能将可观察集合彼此绑定。只有DependencyObjects支持绑定。你必须有一个方法来同步它们。订阅字符串集合INCC事件并更新MyType集合。

哦,对不起,我指的是ObservableCollection类型的两个DependencyProperties。有可能吗?@moonlander,没有。。。您需要编写代码来同步它们。好的,我想我可以通过编程方式绑定它们。我将尝试使用字符串集合的CollectionChanged事件执行此操作。谢谢