相关疑难解决方法(0)

DataTrigger的值是否为null?

我知道我可以创建一个setter来检查一个值是否为NULL并执行某些操作.例:

<TextBlock>
  <TextBlock.Style>
    <Style>
      <Style.Triggers>
        <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}">
          <Setter Property="TextBlock.Text" Value="It's NULL Baby!" />
        </DataTrigger>
      </Style.Triggers>
    </Style>
  </TextBlock.Style>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

但是如何检查"非"值...如"NOT NULL"或"NOT = 3"?这可能在XAML中吗?

结果:感谢您的回答......我知道我可以做一个值转换器(这意味着我必须使用代码,这不是我希望的纯XAML).但是,这确实回答了在纯XAML中有效"不"你无法做到的问题.但是,选择的答案可能是创建这种功能的最佳方式.很好找.

wpf xaml binding visibility datatrigger

150
推荐指数
9
解决办法
15万
查看次数

如何在WPF的pageload中的组合框中显示默认文本"--Select Team - "?

在WPF应用程序中,在MVP应用程序中,我有一个组合框,我显示从数据库获取的数据.在项目添加到组合框之前,我想显示默认文本,如

" - 选择团队 - "

因此,在页面加载时,它会显示并在选择它时应清除文本并显示项目.

正在从DB中选择数据.我需要显示默认文本,直到用户从组合框中选择一个项目.

请指导我

wpf combobox

97
推荐指数
7
解决办法
14万
查看次数

标签 统计

wpf ×2

binding ×1

combobox ×1

datatrigger ×1

visibility ×1

xaml ×1