ListCtr 每一行都加上选择框

// 设置扩展风格

DWORD dwStyle = m_wndListCtrl.GetExtendedStyle();

dwStyle |= LVS_EX_CHECKBOXES;

m_wndListCtrl.SetExtendedStyle(dwStyle);

// 设置列

m_wndListCtrl.InsertColumn(0, "生效", LVCFMT_LEFT, 40);

m_wndListCtrl.InsertColumn(1, "NAME", LVCFMT_LEFT, 50);

int nRow1 = m_wndListCtrl.InsertItem(0, "");

int nRow2 = m_wndListCtrl.InsertItem(1, "");

m_wndListCtrl.SetItemText(nRow1, 1, "第一行");

m_wndListCtrl.SetItemText(nRow2, 1, "第二行");

时间: 2024-09-19 11:19:43

ListCtr 每一行都加上选择框的相关文章

cocos2dx2.2.2登录场景中Checkbox选择框的实现

在前两篇文章中,我们介绍了在注册场景中需要用到的输入框及弹出框的实现方式,这两篇文章中介绍的内容在登录场景同样会用到.而我们经常会在登录场景中见到的另一种元素就是自动登录或者记住密码的Checkbox选择框.那么,接下来就让我们看看这个选择框如何实现. 首先,我们先看一下效果 我们需要的就是一个Checkbox选择框,后面加上“自动登录”或者其他的文字.效果就是点击选择框或文字时,Checkbox的状态会进行切换:同时在程序中还要知道当前选择框的状态,只要我们能够实现这几点,这个功能就完成了.

如何实现PS中使用选择框、套索等工具后形成的蚂蚁线效果

用过PS的同学都知道使用选择框.套索.魔棒工具选择区域后,边线会有一个黑白条纹交替移动产生的动画,俗称蚂蚁线,作用是更明显的突出选择区域范围. ---原理--- 通过观察PS,发现:一.线条可以任意复杂:二.并且不是只往线条指向的一个方向移动:三.不同位置角度的黑白线段长度不同:四.可以跟随图片缩放自然的产生不同效果:五.当生成很多线条时,CPU占用率也很低(比如在复杂图像中使用魔棒时). 如何做到的呢?一开始我把这些"线"当成一条条黑白相间的线条处理,发现:一.达不到PS的效果:二.

Dev的GridControl控件选择框的使用

先介绍环境:VS2010,dev11.2 想要达到的效果:,当单击某一行时前面的选择框选中. 在网上找了不少,但是感觉跟我想的做法很不一样(有很多都是再另外添加一个什么CheckBox,这个我在Dev里是没有找到) 下面介绍我的做法: 首先:GridControl控件要设置为不可编辑状态,在“OptionsBehavior”下将“Editable”的值改为false,否则左键单击不管用. 第一步: 进入“Run Designer”添加三列,主要讲述一下第一列“判断列”的属性设置,这用了Dev的自

《JAVASCRIPT高级程序设计》选择框脚本和富文本编辑

一.选择框脚本 选择框也是表单的一个字段,是通过<select>和<option>元素来创建的,需要使用javascript来控制.选择框拥有以下的属性和方法: 以下介绍一些选择框的常用方法: 1.获取选择项 var selectbox = document.forms[0].elements["selectID"]; // 选择第0项的值和文本 var text = selectbox.options[0].text; var value = selectbo

Java知多少(87)选择框和单选按钮(转)

选择框.单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择. 选择框 选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾.当在一个容器中有多个选择框,同时可以有多个选择框被选中,这样的选择框也称复选框.与选择框相关的接口是ItemListener,事件类是ItemEvent.JCheckBox类常用的构造方法有以下3个: JCheckBox():用空标题

Android 自学之列表选择框Spinner

列表选择框(Spinner)与Swing编程里面的Spinner不同,这里的Spinner其实就是一个列表选项框. Spinner是ViewGroup的间接子类,因此他也可作为容器使用. Spinner支持的常用XML属性和说明: XML属性 说明 android:prompt 设置该列表框的提示 android:entries 使用数组资源设置该下拉列表框的列表项目 啥都不说了我们看看代码: layout/main.xml 1 <?xml version="1.0" encod

深入理解表单脚本系列第四篇——选择框脚本

× 目录 [1]select [2]option [3]添加选项[4]移除选项 前面的话 选择框是通过<select>和<option>元素创建的,又称为下拉列表框.为了方便与这个控件交互,除了所有表单字段共有的属性和方法外,javascript还提供了一些属性和方法.本文将详细介绍选择框脚本 <select> 首先介绍关于<select>元素的相关属性 multiple multiple属性表示是否允许多项选择 <select name="

Java知多少(87)选择框和单选按钮

选择框.单选框和单选按钮都是选择组件,选择组件有两种状态,一种是选中(on),另一种是未选中(off),它们提供一种简单的 “on/off”选择功能,让用户在一组选择项目中作选择. 选择框 选择框(JCheckBox)的选中与否开状是一个小方框,被选中则在框中打勾.当在一个容器中有多个选择框,同时可以有多个选择框被选中,这样的选择框也称复选框.与选择框相关的接口是ItemListener,事件类是ItemEvent. JCheckBox类常用的构造方法有以下3个: JCheckBox():用空标

Android开发系列(二十一):Spinner的功能和用法以及实现列表选择框

Spinner是一个列表选择框,相当于弹出一个菜单供用户进行选择. Spinner继承AdapterView Spinnet支持的XML的属性: android:entries:使用数组资源设置该下拉列表框的列表项目 android:popupBackground:设置下拉列表框的背景色 (一般这两个比较常用一点) 用Spinner用两种方法: 第一.已经确定下拉列表里的列表项,只要为Spinner指定android:entries属性就可以实现Spinner. 第二.如果程序需要在运行时动态地