我想知道您如何决定何时使用converters
和何时使用triggers
. 我更喜欢在 GUI 上使用触发器进行操作(例如显示/隐藏控件、更改它们的外观等)。
前段时间我BooleanToVisibilityConverter
为此目的使用了 a,但现在,我只是不需要它,我做所有与visibility
使用触发器相关的事情,我什至开始思考“ MS 团队创建 a 的目的是什么?” BooleanToVisibilityConverter
. 通常,如果可能,我会尝试使用声明性方式来编写代码 - 在本例中 - XAML。
你对此有何看法?