随笔-145  评论-173  文章-70  trackbacks-0
首先看看要实现的视图效果:

此种控件应该比较常见,如何来做呢?
还是用到list控件,只不过需要设定属性------report,否则失败的哦。
剩下的就是代码了,贴上,简单,都还是放在initdialog代码中,如下:
    m_list.SetExtendedStyle(LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT |LVS_EX_ONECLICKACTIVATE );
    m_list.InsertColumn(
0,"姓名",LVCFMT_CENTER,40); //设定列的文字和位置
    m_list.InsertColumn(1,"性别",LVCFMT_LEFT,40);
    m_list.InsertColumn(
2,"年龄",LVCFMT_LEFT,40);
    m_list.InsertColumn(
3,"年级",LVCFMT_CENTER,140);

    m_list.InsertItem(
0,"张三"); //插入各个选项的内容
    m_list.InsertItem(1,"李四");
    m_list.InsertItem(
2,"王五");
    m_list.SetItemText(
0,1,"");
    m_list.SetItemText(
0,2,"20");
    m_list.SetItemText(
0,3,"本科一年级");
posted on 2010-02-08 14:47 deercoder 阅读(229) 评论(0)  编辑 收藏 引用

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理