gpt4 book ai didi

wpf - 从 ViewModel (MVVM) 设置值时会触发哪些文本框事件

转载 作者:行者123 更新时间:2023-12-03 10:35:59 25 4
gpt4 key购买 nike

我需要通过自定义控件中的代码将格式应用于 Text 属性,即截取值并对其进行格式化。我不能使用 StringFormat **。

我正在寻找一个在从 VM 设置值时将触发的事件,以便我可以在那里拦截该值。

**我正在使用 UpdateSourceTrigger="PropertyChanged"这在 StringFormat 中无法正常工作

最佳答案

自定义控件通常不会映射到 VM,或直接公开其模板以进行绑定(bind)。你的意思是用户控件吗?

如果它确实是一个自定义控件,那么你应该在你的控件上公开一个依赖属性,以便 VM 绑定(bind)到。然后在您的控件模板中,您也可以通过转换器将文本框绑定(bind)到它。

关于wpf - 从 ViewModel (MVVM) 设置值时会触发哪些文本框事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29231188/

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