怎样在Listcontrol控件的某一列里添加下拉菜单

怎样在Listcontrol控件的某一列里添加下拉菜单,第1张

新建工程,注意选择 MFC AppWizard(exe),并输入工程名

在d出的对话框中选择【基于对话框】,然后确定

在对话框界面中,删除不需要的静态文本控件,并添加listcontrol列表控件

右击控件,在样式中选择【报告】

右击列表控件,选择【建立类向导】。在d出的对话框中,选择 Member Variables

在下面的控件中,点击选中IDC_LIST1,点击右上角的【Add Variable】

在d出的添加控件变量对话中,输入控件变量的名称,并确定

下面的类别和变量类型保持默认即可。

之后回到之前的 MFC ClsssWizard 对话框,点击确定即可。这样就成功给控件添加一个控制变量了 ^_^

在项目名Dlg.cpp文件中的OnInitDialog()函数里添加代码

注意,在这个函数的最后,return TRUE 前添加代码。

列表中,插入一列,用函数InsertColumn()。其参数依次表示:列号,列标题, 对齐方式,列宽,子视图的索引。

在插入列后,用函数InsertItem()来添加行。其第一个参数表示行的索引,第二个参数表示插入的文本。

添加行后,给行设置文本用函数SetItemText()。其第一个参数为行号,第二个参数为列号,第三个参数表示设置的文本信息。

程序运行后的结果

可以根据需要设置多列,改变标题、行和列的内容。体会其函数的使用顺序和调用方法。自己试着多写几次就可以记住啦

1、首先我们打开word文档,在功能区最上面可以找到一个开发工具选项,如果最上面没有的话,就找文件,word选项,在word选项对话框常用里有一个,在功能区显示开发工具选项卡,我们在前面勾选上就可以了。

2、接下来在开发工具选项下有一个控件选项卡,如下图所示,在控件选项卡下找到一个下拉列表的控件标志。

3、我们选中要插入word表格中要插入下拉选项菜单的单元格,然后点击选择下拉列表控件。

4、接下来我们就会看到在选中的单元格内就出现了一个内容控件的标志,下面我们保持它为选中状态,接下在空间选项卡下有一个属性,我们点击选择它。

5、接下来在出现的内容控件属性设置对话框下拉列表属性右侧有一个添加按钮,我们点击这个按钮。

6、在出来的添加内容对话框中输入自己要设置的下拉菜单内容,这里就以性别的男女为例了,输入完成之后点击确定就可以。

7、所有的下拉菜单内容都输入完成之后,返回到内容控件属性设置对话框中点击右下角的确定按钮就设置完成了,返回到word文档内就可以看到表格的下拉菜单设置完成了。

先把选项1,2,3,4......这些写在旁边位置,在需要设置复选框的位置进行以下 *** 作

第一步:点击表格中的  数据--有效性--

点设置--序列--打勾--选择数据

点确定就可以看到复选框了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8022289.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存