gpt4 book ai didi

wpf - 为什么我们需要在IValue Converter中使用ConvertBack

转载 作者:行者123 更新时间:2023-12-05 01:21:45 25 4
gpt4 key购买 nike

我不确定为什么我们需要在 IValueConverter 中使用 I ConvertBack 方法。

Convert 方法本身中,我们进行转换并返回更新后的值以绑定(bind)到我们的控件中。

那么在什么情况下我们应该使用Convertback。我知道这个问题非常基础,但只是想弄清楚基本原理。

非常感谢您的帮助和建议。

谢谢,子轩

最佳答案

我不经常使用它,但据我所知,它用于绑定(bind)更新源值的时间。无论您的绑定(bind)在哪里更新源(通常在 View 模型上),并指定转换器,它都会使用 ConvertBack。

所以举个虚构的例子;如果您的转换器在 double 的开头添加了货币符号,当用户更改该值时,您的转换器会希望在尝试在您的 VM 上设置 double 值之前再次删除该符号。

关于wpf - 为什么我们需要在IValue Converter中使用ConvertBack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2910809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com