1
2
最简单的方法可能是将图像的Visibility属性绑定到HasMissingFit,使用转换器将true转换为visible,将false转换为hidden(如果您想将该空间用于其他用途,则折叠)。 如果您真的希望图像不存在,则需要在图像的某个父级中创建触发器。使用自定义样式定义ContentControl,并在样式中定义触发器,如果HasMissingFit==true,则将图像设置为内容。 |
2
2
您当然不需要编写值转换器或模板选择器的代码:只需设置
根据您的布局,设置
|
3
1
我可以考虑以下几种选择:
|
4
1
与图像折叠/可见时的转换器相关,您也可以执行将true转换为ImageSource或将false转换为null的转换器。 |
5
0
我首先想到的是使用一个图像,绑定到一个属性,如果设置了另一个属性,则返回所需的图像,否则返回空值。 这使得它很容易扩展,以防稍后您决定为不同的属性使用不同的图标。 代码背后:
|
Metallistener · 更改样式onPress事件反应本机 6 年前 |
Guillaume · react中的动态样式 6 年前 |
BrianM · 未加载带底漆样式的离子2 6 年前 |
Wizeek · 是否可以将动态样式应用为角度中的字符串? 6 年前 |