Smobiler上海石磨_.NET移动开发平台

标题: ToolBarItem的IconID和SelectIconID区别是什么? [打印本页]

作者: darksun    时间: 2019-3-8 10:01
标题: ToolBarItem的IconID和SelectIconID区别是什么?
这两个属性区别是什么?如何实现动态控制ToolBarItem的图标?

比如,我希望ToolBarItem的图标点击一次后就变成另一个图标,再点击一次又再变回来,依次循环。

试过更改IconID,结果无效。更改SelectIconID,倒是可以变化,但是似乎前几次点击无法起作用,多点几次以后就可以变了。这是为什么?

作者: darksun    时间: 2019-3-8 10:08
好像搞清楚了,原来是因为第一次设置ToolBarItem的时候,IconID和SelectIconID设置成一样的了,实际上,初次设置的时候。IconID应该是初始显示的图标,SelectIconID就应该设置为点击以后的图标,再结合代码每次点击事件后重设SelectIconID,即可实现来回变化。
作者: darksun    时间: 2019-3-8 10:10
实际上,感觉SelectIconID这个属性似乎没有必要,还容易把人搞迷糊,为什么不能直接操作IconID呢?
作者: hxye    时间: 2021-2-13 18:32
我操作没有换图片,而是改背景颜色,效果也挺好
作者: liliala68    时间: 2021-2-24 10:22
结果无效。更改SelectIconID,倒是可以变化,但是似乎前几次点击无法起作用,多点几次以后就可以变了


































福彩3D 体彩排列5






欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.com/) Powered by Discuz! X3.2