在WPF绑定中使用C#表达式

Mehrandvd

考虑到我ViewModelIsBusy属性格式。在WPF中是否可以有这样的绑定?

<ProgressBar Visiblity="{Binding IsBusy}" ... />
<Button Visiblity="{Binding !IsBusy}" .../>

请注意,我已将Button的可见性限制为!IsBusy(不忙)。

我曾经在JavaScriptMVVM框架(例如)上拥有此功能knockout

表达式可能更复杂,例如:

<Button Text="IsBusy && !HasError ? true : false"/>
网络

在WPF中,您需要绑定到属性,因此您无法!Busy按照自己的意愿进行操作。如果您需要一些复杂的条件,则应为此创建一个特定的属性。如果要以特定方式格式化输出,则可以实现自定义值转换器(即,实现接口IValueConverter)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在WPF绑定中使用C#表达式

来自分类Dev

在C#中使用动态或表达式

来自分类Dev

在C#中使用反射创建Lambda表达式

来自分类Dev

在C#开关表达式中使用块?

来自分类Dev

为什么绑定表达式不能与C#表达式一起使用?

来自分类Dev

在XAML绑定表达式中使用变量

来自分类Dev

如何在绑定表达式中使用正则表达式文字?

来自分类Dev

在C#中使用正则表达式(正则表达式)从字符串获取值

来自分类Dev

WPF-在表达式中使用静态资源

来自分类Dev

如何使用正则表达式中的变量$ 1在方法C#中使用?

来自分类Dev

在C#中使用正则表达式拆分字符串

来自分类Dev

如何在C#正则表达式中使用lookbehind以删除换行符?

来自分类Dev

如何在C#中使用正则表达式解析OData $ filter?

来自分类Dev

在C#中使用正则表达式突出显示html中的单词

来自分类Dev

在C#中使用正则表达式删除特定的字符组合

来自分类Dev

将C#函数移动到表达式以在Entity Framework / SQL Select中使用

来自分类Dev

在表达式中使用可空值时,为什么C#需要括号?

来自分类Dev

如何在表达式树C#中使用运行时生成的类型

来自分类Dev

是否可以包装仅在C#中的表达式中使用的类型?

来自分类Dev

在C#中使用正则表达式重复模式

来自分类Dev

在C#中使用正则表达式查找3个或更多空格

来自分类Dev

如何在C#中使用Lambda表达式处理矩阵LinkedList <Object>?

来自分类Dev

在C#中使用正则表达式获取引号和反斜杠之间的数字

来自分类Dev

如何在C#中使用Lambda表达式进行嵌套查询

来自分类Dev

有什么方法可以在C#中使用正则表达式?

来自分类Dev

如何在C#中使用正则表达式匹配多行

来自分类Dev

在C#中使用正则表达式查找和替换子字符串

来自分类Dev

关于在C#中使用正则表达式的模式匹配字符串

来自分类Dev

在C#中使用正则表达式替换文本中的字符

Related 相关文章

  1. 1

    在WPF绑定中使用C#表达式

  2. 2

    在C#中使用动态或表达式

  3. 3

    在C#中使用反射创建Lambda表达式

  4. 4

    在C#开关表达式中使用块?

  5. 5

    为什么绑定表达式不能与C#表达式一起使用?

  6. 6

    在XAML绑定表达式中使用变量

  7. 7

    如何在绑定表达式中使用正则表达式文字?

  8. 8

    在C#中使用正则表达式(正则表达式)从字符串获取值

  9. 9

    WPF-在表达式中使用静态资源

  10. 10

    如何使用正则表达式中的变量$ 1在方法C#中使用?

  11. 11

    在C#中使用正则表达式拆分字符串

  12. 12

    如何在C#正则表达式中使用lookbehind以删除换行符?

  13. 13

    如何在C#中使用正则表达式解析OData $ filter?

  14. 14

    在C#中使用正则表达式突出显示html中的单词

  15. 15

    在C#中使用正则表达式删除特定的字符组合

  16. 16

    将C#函数移动到表达式以在Entity Framework / SQL Select中使用

  17. 17

    在表达式中使用可空值时,为什么C#需要括号?

  18. 18

    如何在表达式树C#中使用运行时生成的类型

  19. 19

    是否可以包装仅在C#中的表达式中使用的类型?

  20. 20

    在C#中使用正则表达式重复模式

  21. 21

    在C#中使用正则表达式查找3个或更多空格

  22. 22

    如何在C#中使用Lambda表达式处理矩阵LinkedList <Object>?

  23. 23

    在C#中使用正则表达式获取引号和反斜杠之间的数字

  24. 24

    如何在C#中使用Lambda表达式进行嵌套查询

  25. 25

    有什么方法可以在C#中使用正则表达式?

  26. 26

    如何在C#中使用正则表达式匹配多行

  27. 27

    在C#中使用正则表达式查找和替换子字符串

  28. 28

    关于在C#中使用正则表达式的模式匹配字符串

  29. 29

    在C#中使用正则表达式替换文本中的字符

热门标签

归档