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_Dependency Properties - Fatal编程技术网

C# 在多个用户控件实例上使用依赖项属性

C# 在多个用户控件实例上使用依赖项属性,c#,wpf,dependency-properties,C#,Wpf,Dependency Properties,我创建了一个用户控件,该控件具有多个正常工作的依赖属性。我的问题是,当我创建多个用户控件实例并在相同的外部属性上绑定相同的DP,并且修改用户控件的第二个实例时,第一个实例的输入也将被修改,我不希望这样。是否有类似于DP的x:Shared属性的东西将每个DP与其实例保持一致 我不认为这个问题需要附加代码,因为这是一个一般性的问题 关于当您绑定到同一视图模型对象的同一属性时,它的行为应该与此完全相同。您也许可以创建视图模型类的多个实例,但除非您显示代码的相关部分,否则很难判断

我创建了一个用户控件,该控件具有多个正常工作的依赖属性。我的问题是,当我创建多个用户控件实例并在相同的外部属性上绑定相同的DP,并且修改用户控件的第二个实例时,第一个实例的输入也将被修改,我不希望这样。是否有类似于DP的x:Shared属性的东西将每个DP与其实例保持一致

我不认为这个问题需要附加代码,因为这是一个一般性的问题


关于

当您绑定到同一视图模型对象的同一属性时,它的行为应该与此完全相同。您也许可以创建视图模型类的多个实例,但除非您显示代码的相关部分,否则很难判断