TA的每日心情 | 开心 前天 22:51 |
---|
签到天数: 946 天 [LV.10]以坛为家III
管理员
- 积分
- 28876
|
<listview name="BlockNames" dividerSize="5" wantTab="1" pos="0,[5,-0,@240" align="left">
<template itemHeight="28" colorHover="#cccccc" colorSelected="#0000ff" trackMouseEvent="1">
<check name="BlockName_Select" pos="0,2,-2,@25" skin="_skin.sys.checkbox">复选框</check>
</template>
</listview>
listView中若只有一个checkbox,点击文字时也会改变checkbox的状态(这个是SOUI中默认状态),若想实现点击文字不改变选中状态,则使用一个checkbox+static就可以了,编程的思路挺重要啊。
【分神】阿拉丁 15:45:58
checkbox 和 文字分开
【老杨家的小扬】小钢炮 15:46:14
panel上两个控件 一个text一个checkbox
【分神】阿拉丁 15:46:15
点击文字 checkbox 不选中
【老杨家的小扬】小钢炮 15:46:33
panel的点击别处理CheckBox
【管理员】小白 15:46:33
好,这个思路我可以搞
【管理员】小白 15:46:42
我现在是一个checkbox
【老杨家的小扬】小钢炮 15:47:15
那本身就是CheckBox 点击就点到CheckBox了
【SOUI作者】启程软件 15:47:20
小白 我现在是一个checkbox
没有问题啊,我在我的输入法的列表里测试checkbox正常。
【SOUI作者】启程软件 15:47:30
也是listview里的check
【SOUI作者】启程软件 15:47:40
点击文字也会变化。
【老杨家的小扬】小钢炮 15:47:51
@启程软件 他是把panel用整个CheckBox占了
【SOUI作者】启程软件 15:48:11
如果你点击文件没有变化,估计是你的Check被其它东西档住了。
【老杨家的小扬】小钢炮 15:48:38
那整个都是CheckBox
【管理员】小白 15:48:41
我里面就一个checkbox,应该是占满了
【SOUI作者】启程软件 15:49:04
然后你想怎么样?
【管理员】小白 15:49:38
我是想要点击选择框时才改变选中状态,现在是点击checkbox的文字也改了状态
【管理员】小白 15:50:01
听大神的checkbox+static,这样就能避开了
【SOUI作者】启程软件 15:50:01
那就用两个控件。
|
|