C# CheckedListBox 选中的Item怎样让字体不变成蓝色?
C#CheckedListBox选中的Item怎样让字体不变成蓝色?期望能跟没有勾选时候一样的颜色,勾选这勾选出勾选框。...
C# CheckedListBox 选中的Item怎样让字体不变成蓝色?期望能跟没有勾选时候一样的颜色,勾选这勾选出勾选框。
展开
4个回答
展开全部
你这个需求有点奇怪,Windows或者Winform自带的行为是经过设计专家精心考虑的,为什么要去改变它岩埋呢?不过硬要粗纤蚂实现又两种方法,
自竖李定义控件,用多个checkbox组合成一个类似CheckedListBox
如果是WPF,也是类似的定义模板
追问
那病毒是经过程序员精心设计的,你为什么还要防它!还有不懂别乱说。改变个色彩模式用不着重新设计控件。
追答
你用不着改变,那你还问什么?我就等着看谁的答案解决了不重写控件的前提下选中不变色。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
checkedListBox的ItemCheck事件中加入
((CheckedListBox)sender).SelectedItem = null;即可森瞎弊
private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
神芹 {
((CheckedListBox)sender).SelectedItem = null;
}
挖个此族坟。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SelectionMode = None
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询