当值为空字符串时,C#WPF DataStateBehavior触发任一状态
本文关键字:DataStateBehavior 任一 状态 C#WPF 字符串 | 更新日期: 2023-09-27 18:25:44
我有一个C#/WPF应用程序,出于某种原因,我在其中使用了Label Elements。由于某些设计师的意图,我无法使用TextBlock。(我试过更改它们,但设计者不允许对该元素进行更改)
现在,我必须添加一个具有2个状态的VisualStateGroup。当Label.Content为空字符串时,应触发状态1。当Label.Content是除空字符串之外的任何其他字符串时,应触发状态2。
我想为此使用DataStateBehavior,但它似乎不接受空字符串值。
我应该如何继续?如何在带有空字符串的标签上触发我的States(或不触发)?
考虑在XAML中使用值转换器来返回关于字符串是否为空的布尔结果。