Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.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_Data Binding - Fatal编程技术网

C# 以编程方式打开和关闭数据绑定?

C# 以编程方式打开和关闭数据绑定?,c#,wpf,data-binding,C#,Wpf,Data Binding,我有一个用xaml声明的文本框,它使用数据绑定到字符串属性。如何在代码中禁用并重新启用绑定 谢谢 我不确定它是否有效,但您可以尝试调用,并将第二个参数传递给null。您可以使用它删除绑定并将其重新添加。我没有尝试过它,但它是BindingOperations.SetBinding的包装器,表示如果绑定为null,它将抛出。看:我猜你的意思是“开和关”,而不是“关和关”…是的!抱歉:)看起来我真的无法打开和关闭绑定,但这似乎已经足够好了。谢谢

我有一个用xaml声明的文本框,它使用数据绑定到字符串属性。如何在代码中禁用并重新启用绑定


谢谢

我不确定它是否有效,但您可以尝试调用,并将第二个参数传递给
null

您可以使用它删除绑定并将其重新添加。

我没有尝试过它,但它是BindingOperations.SetBinding的包装器,表示如果绑定为null,它将抛出。看:我猜你的意思是“开和关”,而不是“关和关”…是的!抱歉:)看起来我真的无法打开和关闭绑定,但这似乎已经足够好了。谢谢