代码之家  ›  专栏  ›  技术社区  ›  Chris Nicol

选定项目触发器

  •  1
  • Chris Nicol  · 技术社区  · 17 年前

    <Trigger
        Property="SelectedItem"
        Value="{x:NotNull}" >
    </Trigger>
    

    触发器为null。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Community Mohan Dere    9 年前

    您可以在SelectedItem属性上使用触发器,但默认情况下,当该值不为null时,您不能触发。

    你有两个选择:

    1. 将触发器改写为null触发器(使用Value=“{x:null}”),然后将“默认”值设置为值不为null时希望发生的值
    2. 编写一个ValueConverter,当传递的值不为null时返回true。

    This stack overflow post 详细描述了这两个选项。

    推荐文章