怎么把图标添加到listview控件的表头行上?

怎么把图标添加到listview控件的表头行上?怎么根据排序的不同在listview的表头上显示不同的图标?

2个回答

首先你要说明你的环境是什么? 是android中的listview还是window中的listview

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
listview表头上怎么增加下拉,选择过滤条件?怎么把combo控件添加到表头?
listview表头上怎么增加下拉,选择过滤条件?怎么把combo控件添加到表头?
怎么把ListView记录添加到数据库
怎么把ListView记录添加到数据库 rn 怎么样做到把LISTVIEW里面的记录集保存到数据库中..rn在线等......................很急.....
怎么将combobox控件添加到listview单元格上?
怎么将combobox控件添加到listview单元格上?怎么获取选择的单元格的位置和大小呢?
如何把系统服务添加到listview
unit Unit1;rnrninterfacernrnusesrn WinSvc,rn Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,rn Dialogs, StdCtrls;rnrntypern TForm1 = class(TForm)rn ListBox1: TListBox;rn Button1: TButton;rn procedure Button1Click(Sender: TObject);rn privatern Private declarations rn publicrn Public declarations rn end;rnrnvarrn Form1: TForm1;rnrnimplementationrnrn$R *.dfmrnrnrnprocedure TForm1.Button1Click(Sender: TObject);rntypern TESS = array[0..4096] of TEnumServiceStatus;rn PESS = ^TESS;rnvarrn pSvc: PESS;rn hSCManager: SC_HANDLE;rn nRetByte, nRetNum, nRetResume: DWORD;rn i: Integer;rnbeginrn hSCManager := OpenSCManager(nil, nil, SC_MANAGER_ALL_ACCESS);rn if hSCManager <= 0 thenrn Exit;rnrn nRetResume := 0;rnrn New(pSvc);rn EnumServicesStatus(hSCManager, SERVICE_WIN32, SERVICE_STATE_ALL, pSvc^[0], SizeOf(pSvc^),rn nRetByte, nRetNum, nRetResume);rnrn for i := 0 to nRetNum - 1 dorn beginrn ListBox1.Items.Add(pSvc^[i].lpDisplayName);rn end;rnrn Dispose(pSvc);rn CloseServiceHandle(hSCManager);rnend;rnrnend.rn我看到别人的代码.但是此方法是加入到listbox 我需要加入到listveiwrnrn 不光要有服务名.还要有相关的描述.状态等.希望高手给个例子.
请问怎么把PictureBox添加到panel上
[color=#FF0000]我要利用PictureBox控件和Panel控件实现滚动浏览大图片的功能。[/color]rn由于Picturebox控件在显示图片时不能直接使用滚动条,所以必须借助Panel控件实现以滚动条的方式浏览大图片。具体操作步骤如下:rn(1)新建一个Windows应用程序,命名为“scrollBar”,调整窗体到适当大小。更改“Form1.cs”为“FormScrollBar.cs”。rn(2)切换到代码方式,添加名称空间引用:rnusing System.Drawing.Drawing2D;rn(3)在窗体上分别添加一个button控件命名为“buttonOpenFile”,一个openFileDiolog控件,Picturebox和Panel控件各一个,将Panel控件的AutoScroll属性设为true。rn(4) 在“buttonOpenFile”控件的click事件中添加如下代码:rnprivate void buttonOpenFile_Click(object sender, EventArgs e)rnrnopenFileDialog1.ShowDialog();rnif (openFileDialog1.FileName.Trim() == "")rn return;rntryrn rn Bitmap mybitmap = new Bitmap(openFileDialog1.FileName);rn pictureBox1.Image = mybitmap;rn rncatch (Exception Err)rn rn MessageBox.Show("打开文件错误!", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);rn rnrn图片如下:[img=http://hi.csdn.net/attachment/201103/14/3652857_1300106944MRmR.jpg][/img]
怎么把windows中的listview控件的图标搬到第二列?
怎么把windows中的listview控件的图标搬到第二列?怎么在第二列显示listview的图标呢?
怎么把按钮添加到web上?
是不是不能直接把按钮添加到web上,而是先添加到jpanel,或者frame?
listview控件行的选择
想请教一个问题。如何用enter键来控制listview的当前选择项,期待回复。(比如我用鼠标点击第一行,当前选择项是第一行,我按下enter键,则当前选择项变为第二行)麻烦帮帮我,急用
得到apk图标并添加到listview里
网上有说用到反射,我看不需要反射也可以,就是现在有个问题,不知道怎么得到apk图标然后添加到listview,的item里,rnlistItem.put("icon", R.drawable.folder);一般引用图标,但怎么获得APK图标并添加到项中,
怎么将图片添加到控件上
怎么将图片添加到控件上
ListView 控件怎么滚动到指定的行?
同题!
怎么设置图标(listView)
WinForm,ListView,imagelistrn程序如下rn//****************************rntryrn rn int intRow;rn SqlDataAdapter objAdapter=new SqlDataAdapter();rn DataSet objds=new DataSet();rn SqlConnection objCon=new SqlConnection(this.strCon);rn objAdapter.SelectCommand=new SqlCommand("select * from db_register order by ID desc",objCon);rn rn objAdapter.Fill(objds,"db_register");rn DataTable objTable=null;rn objTable=objds.Tables[0];rn DataRow objRow=null;rn this.lvi.Items.Clear();rn rnrn for(intRow=0;intRow
如何把ListView上的图标做成在ToolStrip上显示快捷图标?
一个程序界面,和资源管理器模式差不多,如何把ListView上的图标在ToolStrip上生成快捷图标,如何编程实现,拖动或者添加进去都可以,先谢谢了!
把图标加在按钮控件上
我想把一个已存在的图标加在button按钮上,哪位高手能给讲一下,最好能给个例子.
怎样把ico图标添加到speed按钮上?
怎样把ico图标添加到speed按钮上?rn我做的bmp文件添加到speed按钮上为什么有背景,而别人的bmp加到speed按钮没有背景,怎样把背景去掉呢?
listview带表头(表头固定)
listview带表头(表头固定)
如何把远程计算机的共享文件夹添加到listview中
在winform中,我想把远程计算机中的共享文件夹添加到listview中,以达到如下效果:rnrn比如在“开始->运行"中输入:\\192.168.0.56,列出远程计算机的三个文件夹"电影,picture,Downloads",现在我想把这三个文件夹的加入listview中,然后在listview中点击查找相应文件夹的文件。rn我查了msdn,好像是用ManagementObjectSearcher类,但我不知道怎么实现,那位大虾能帮帮忙,最好有代码,如果代码正确马上给分!谢谢!!
如何把数据添加到ListView中.....
SQL有表EmployyInfornEmployyId EmployyName Dept ..省略 rn1 Tom 经理 rn2 Anna 副经理 rnrn我想在winform中通过SQL语句实现将表中的所有记录显示到ListView中rnprivate void button6_Click(object sender, EventArgs e)rn rn //查询所有员工rn SqlConnection MyCon = SqlCon.CreateConnection();rn rn SqlCommand command = new SqlCommand("select * from EmployyInfo", MyCon);rn command.Connection.Open();rn SqlDataReader newReader = command.ExecuteReader();rn ListViewItem EmpIds=new ListViewItem();rn ListViewItem.ListViewSubItem EmpNames=new ListViewItem.ListViewSubItem();rn ListViewItem.ListViewSubItem Depts=new ListViewItem.ListViewSubItem();rn while (newReader.Read())rn rn rn EmpIds.Text = newReader.GetString(0);rn rn rn EmpNames.Text = newReader.GetString(1);rn rn Depts.Text = newReader.GetString(2);rn EmpIds.SubItems.Add(EmpNames);rn EmpIds.SubItems.Add(Depts);rn listView1.Items.Add(EmpIds);rnrnrn rn newReader.Close();rn command.Connection.Close();rnrn rn这样写好像只能显示第一行记录.当向表中有第二行记录时就会出错了..rn小弟刚学C#,很多不明白.要怎么写才行呢.谢谢!rn
winfroms把ListView记录添加到数据库报错..
con = new SqlConnection("server=.\\sqlexpress;database=test;uid=sa;pwd=reyoung");rn con.Open();rn string str = "insert into book(uid,uname,date1) value(@u_id,@u_name,@momey)"; SqlCommand cmd;rn cmd = new SqlCommand(str, con);rnrn foreach (ListViewItem item in listView1.Items)rn rnrnrnrn cmd.Parameters.AddWithValue("@u_id", item.Text);rn cmd.Parameters.AddWithValue("@u_name", item.SubItems[1].Text);rn cmd.Parameters.AddWithValue("@momey", item.SubItems[2].Text);rn cmd.ExecuteNonQuery();rnrnrn cmd.Parameters.Clear();rn rn报的错是未处理 System.Data.SqlClient.SqlExceptionrn Message="将截断字符串或二进制数据。\r\n语句已终止。"rn
如何把数据库添加到ListView里?
用Qreport还可以打印ListView里的数据吗?rn怎么做?rn谢谢
把excel带表头导入到listview
如题,不知道怎么弄,请大家帮忙,最好同时也放到SQL SERVER里。万分感谢。
怎样把多个图标添加到EXE中?
多个不同大小的ICO图标,能否将其添加到编译成的EXE中,并使运行图标自动适应大小?即当图标模式显示时使用32*32的图标,当用“平铺”“缩略图”显示时用48*48的图标。请问能否实现?
如何将控件添加到属性页上?
在vb中游如何实现?
ListView控件的行间隔颜色?
小弟刚搞这个,要用ListView控件,特来请教各位先进们,rn行间隔颜色该如何搞?rnrn还有个问题 如果不挺的添加记录 相同就在 记数列 加 1rnrn不同时,另加新列 rnrn如 3个记录的话rnrn AAAAAAA 2rnrn BBBBBBB 1rnrn
求助,怎么把ListView中多行数据添加到数据库中.
for (int i = 0; i < lvWare.Items.Count;i++ )rn rn MessageBox.Show((lvWare.Items[i].SubItems[0].Text) + "\t" + (lvWare.Items[i].SubItems[4].Text) + "\t" + (lvWare.Items[i].SubItems[5].Text));rn rnrn可以把我要添加的数据输出 出来,但是不知道怎么把他们添加到数据库中。rnrn求大神解答...万分感谢
怎么把同一数据源里的数据添加到不同的listView里面
最近要做一个瀑布流的界面可以显示图片和标题及介绍,但网上可以找到的大多都是瀑布流展示图片的Demo,无奈只能自己写,打算在同一个界面中做两个listView,判断两个ListView的高度,把新的数据添加到高度比较小的那个listVIew里面,不知道怎么实现添加数据到不同的listView面,如果可以提供更好的解决方法更好,最好能够兼顾内存回收和加载效率方面的问题。
怎么把数据库中的数据添加到ListView中
怎么把数据库中的数据添加到ListView中
怎么用javasript把控件添加到System.Web.UI.WebControls.Panel控件里?
怎么用javasript把控件添加到System.Web.UI.WebControls.Panel控件里?
请问在(winfrom)里,怎么把checkBox添加到dataGrid行里!
请教大家在(winfrom)里,怎么把checkBox添加到dataGrid行里!rn多谢!!1
怎么把DataGrid中所有的表头去掉,只显示数据行。
我的所有的列都是自定义的!
win32 listview控件添加图标
#include #include #include #include "resource.h"#pragma comment(lib,"comctl32.lib")HINSTANCE g_hInst;HWND g_hMainWnd;HWND hListView;void InsertListviewItem(int nPos, WCHAR * wszStr,WCHAR * wszSecond,
ListView控件中的图标问题
程序目标:rn先从数据库中读取员工信息,将其填充到ListView控件中供人流览,根据员工性别字段的不同,男性一种图标,女性一种图标,在同一个ListView中显示rn主要代码如下:rnDataTable tbl = TransData.GetDataTable("Select em_id,em_name,em_sex,em_group,em_mobile from Employees order by em_id");rn ltvEmployee.Items.Clear();rn for (int i = 0; i < tbl.Rows.Count; i++)rn rn ltvEmployee.Items.Add(tbl.Rows[i]["em_id"].ToString());rn ltvEmployee.Items[i].SubItems.Add(tbl.Rows[i]["em_name"].ToString());rn ltvEmployee.Items[i].SubItems.Add(tbl.Rows[i]["em_sex"].ToString());rn ltvEmployee.Items[i].SubItems.Add(tbl.Rows[i]["em_group"].ToString());rn ltvEmployee.Items[i].SubItems.Add(tbl.Rows[i]["em_mobile"].ToString());rn if (ltvEmployee.Items[i].SubItems[2].Text == "男") ltvEmployee.Items[i].ImageIndex = 2;rn else ltvEmployee.Items[i].ImageIndex = 3;rn rn问题:将数据填充到ListView控件后,始终只显示一种图标,即女性的那种图标(ImageIndex为3),不知道怎样解决这个问题,求高手指教!谢谢!rn
listview控件不显示图标
如题,我找不到原因,希望大家帮忙。rn[code=C/C++]// icon.cpp : Defines the entry point for the application.rn//rnrn#include "stdafx.h"rn#include "resource.h"rn#include "MainDlg.h"rn#include rn#include "stdafx.h"rn#include rn#include rn#include "resource.h"rn#include "MainDlg.h"rn#include rn#include rn#include rnrnHINSTANCE hin;rnint APIENTRY WinMain(HINSTANCE hInstance,rn HINSTANCE hPrevInstance,rn LPSTR lpCmdLine,rn int nCmdShow)rnrn //Enable IPAddress、Calendar.etcrn InitCommonControls();rn hin=hInstance;rn DialogBox(hInstance, MAKEINTRESOURCE(IDD_MAIN), NULL, Main_Proc);rn return 0;rnrnrnrn/*rnTemplate designed by RuPeng.com. Please visit http://www.rupeng.com for more informationrn如鹏网(http://www.rupeng.com)大学生计算机学习社区,提供大量免费视频学习教程,提供个性化一对一学习指导rn*/rnBOOL WINAPI Main_Proc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)rnrn // hin=hInstance;rn switch(uMsg)rn rn HANDLE_MSG(hWnd, WM_INITDIALOG, Main_OnInitDialog);rn HANDLE_MSG(hWnd, WM_COMMAND, Main_OnCommand);rn HANDLE_MSG(hWnd,WM_CLOSE, Main_OnClose);rn rn rn return FALSE;rnrnrnBOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam)rnrn HWND hwndv=GetDlgItem(hwnd,IDC_LIST1);rn LV_COLUMN lvc;rn lvc.mask = LVCF_TEXT| LVCF_WIDTH |LVCF_SUBITEM;rn lvc.cchTextMax =20;rn lvc.pszText = TEXT("文件");rn lvc.cx = 380;rn lvc.fmt=LVCFMT_CENTER;rn lvc.iSubItem=0;rn SendMessage(hwndv, LVM_INSERTCOLUMN,0,(LPARAM)&lvc);rn return TRUE;rnrnrnvoid Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)rnrn WIN32_FIND_DATA FindFile; rn HANDLE hfile;rn LV_ITEM lvi;rn SHFILEINFOA psfi;rn char FileN[256];rnrn HIMAGELIST iconlist;rn HBITMAP hiconoffile;rn int i=0;rn// iconlist=ImageList_Create(16,16,ILC_COLOR16,1,1);rn// hiconoffile = LoadBitmap(hin,MAKEINTRESOURCE(IDI_ICON5));rn// ImageList_Add(iconlist,hiconoffile,0);rn// hiconoffile = LoadBitmap(hin,MAKEINTRESOURCE(IDI_ICON5));rn// ImageList_Add(iconlist,hiconoffile,0);rn switch(id)rn rn case IDC_OK:rn // hfile=FindFirstFile("C:\\*.*",&FindFile);rn // if(lstrcmp(FindFile.cFileName,".")&&lstrcmp(FindFile.cFileName,"..") ) //FindFile.dwFileAttributes!=FILE_ATTRIBUTE_DIRECTORY rn rn lvi.mask=LVIF_TEXT;rn lvi.iItem=0;rn lvi.iSubItem=0;rn lvi.pszText="C:\\201004.TXT";rn SendDlgItemMessage(hwnd,IDC_LIST1,LVM_INSERTITEM,1,(LPARAM)&lvi);rn// sprintf(FileN,"%s\\%s","C:",FindFile.cFileName);rnrn iconlist=ImageList_Create(16,16,ILC_COLOR16,1,1);rn// hiconoffile = LoadBitmap(hin,MAKEINTRESOURCE(IDI_ICON5));rn// ImageList_Add(iconlist,hiconoffile,0);rn sprintf(FileN,"%d",iconlist);rn SHGetFileInfo("C:\\201004.TXT",NULL,&psfi,sizeof(psfi),SHGFI_SMALLICON);rn rn ImageList_AddIcon(iconlist,psfi.hIcon);rn sprintf(FileN,"第一次%d,第二次%d",FileN,iconlist);rn// ListView_SetImageList(hwnd,LVSIL_SMALL,iconlist);rn SendDlgItemMessage(hwnd,IDC_LIST1,LVM_SETIMAGELIST,LVSIL_SMALL,(LPARAM)iconlist);rn rn MessageBox(hwnd,FileN,TEXT("问好"),MB_OK);rn break;rn default:rn break;rn rnrnrnvoid Main_OnClose(HWND hwnd)rnrn EndDialog(hwnd, 0);rnrnrn[/code]
delphi listview多表头 控件或自定义方法
在网上一直没找到方法可以定义 delphi listview 的多级表头方法或控件。我不想用ehlib 里的DBgid 和 stringgrid.
如何给listview控件添加列表头
Private Sub Form_Load()rn Dim colH As ColumnHeaderrn Set colH = ListView1.ColumnHeaders.Add(, , "yoing", ListView1.Width / 5)rn Set colH = ListView1.ColumnHeaders.Add(, , "sdfsd", ListView1.Width / 5)rn Set colH = ListView1.ColumnHeaders.Add(, , "sdfsd", ListView1.Width / 5)rn Set colH = ListView1.ColumnHeaders.Add(, , "yosdfdsing", ListView1.Width / 5)rn Set colH = ListView1.ColumnHeaders.Add(, , "ysdfsdoing", ListView1.Width / 5)rn rnEnd Subrn不止错在哪,请指教!rn
datagridview多维表头+合计行dll控件
实现datagridview的多维表头,自动合计行,控件直接添加到工程中
VFP GRID 合计行,与双层表头控件
VFP GRID 合计行,与双层表头控件
vb怎么在listview控件上绘图
我有一个detail形式显示的listview控件,我想在其中一列显示一个进度条,想用graphics画上去。我想先试一下在listview控件上随便画一个矩形,可是发现在listview控件的Paint事件中画图总是无效,同样的代码就可以在panel控件上画出矩形,请问我错在哪里?谢谢rnrn Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Loadrn AddHandler Me.ListView1.Paint, AddressOf HandlePaintEventrn End Subrnrn Private Sub HandlePaintEvent(ByVal sender As Object, ByVal e As PaintEventArgs)rn Dim myBrush As New System.Drawing.SolidBrush(System.Drawing.Color.Green)rn e.Graphics.FillRectangle(myBrush, New Rectangle(10, 10, 200, 100))rn myBrush.Dispose()rn End Sub
怎么在CListCtrl控件的行上添加项
怎么在CListCtrl控件的行上添加(垂直添加),不要在列上添加呢
ListView控件的表头事件问题。高分求解!!!!
ListView控件的表头事件问题。rnrn如图:http://www.hao128.com/3.gifrnrn高分求解。
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件