自动调整listview标题头宽度的二种方法

原创 2006年06月02日 10:06:00
自动调整listview标题头宽度的二种方法

方法一:
'*******************************
'用法:Call ResizeListView(ListView1)
'*******************************
Public Sub ResizeListview(objListView As ListView)
    Dim dSecWidth As Double
    Dim iLoop As Integer
    With objListView
         dSecWidth = (.Width / .ColumnHeaders.Count) - 30
         For iLoop = 1 To .ColumnHeaders.Count
          .ColumnHeaders(iLoop).Width = dSecWidth
          '// DoEvents [ Optional, don't really need it ]
         Next iLoop
    End With
End Sub

方法二(使用API):
'**********************
'API声明
Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hWnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Const LVM_FIRST = &H1000
'函数
Public Sub AutoSizeColumnHeader(LView As ListView, Column As ColumnHeader, ByVal SizeToHeader As Boolean)
    Dim l As Long
    If SizeToHeader Then l = -2 Else l = -1
    Call SendMessage(LView.hWnd, LVM_FIRST + 30, Column.Index - 1, l)
End Sub
 

自动调整listview标题头宽度的二种方法

自动调整listview标题头宽度的二种方法 ...
  • sxycgxj
  • sxycgxj
  • 2006年04月28日 14:57
  • 1676

ListView控件演示02:如何自动调整列宽度

需要用到的2个方法:ListView.AutoResizeColumns()按照大小调整样式的指示,调整列的宽度。ListView.AutoResizeColumn()按照大小调整样式的指示,调整给定...
  • gjysk
  • gjysk
  • 2010年05月29日 13:45
  • 3923

listview根据列名自动调整列宽

使用代码:             listView1.Columns.Add("column-name");             listView1.Columns.Add("colum...
  • anyqu
  • anyqu
  • 2014年06月05日 22:26
  • 3308

带有标题头的listview

1.首先是两个数据模型类 package com.example.titlelistviewdemo; public class Data { private String text1, text...
  • qq_27280457
  • qq_27280457
  • 2016年06月22日 14:13
  • 219

如何禁止改变listview列标题宽度

如果在界面中可以任意改变列标题的宽度,y
  • GAMEloft9
  • GAMEloft9
  • 2014年05月28日 10:12
  • 1135

ListView 列标头排序

是在 msdn 示例上改的,可以对数字排序: using System.Collections; using System.Windows.Forms; namespace WindowsForms...
  • beyonddeg
  • beyonddeg
  • 2016年03月03日 05:45
  • 1655

WPF中怎样固定ListView中列的宽度?

有朋友问这样一个问题: WPF中怎样固定ListView中列的宽度?不想多写了,这里有答案:http://blogs.msdn.com/atc_avalon_team/archive/2006/04/...
  • johnsuna
  • johnsuna
  • 2007年11月13日 18:04
  • 5894

去掉Activity的头部标题栏

AndroidManifest.xml文件 修改为如下代码,即可去头部标题栏
  • qp2624
  • qp2624
  • 2013年11月13日 13:37
  • 785

标题头

/**  * 1:关联library包(右键点击properties拉到最后 关联librarys)  *    2:把drawable文件和 values文件考到工程的res目录下(解决报...
  • majin5555
  • majin5555
  • 2016年07月01日 08:55
  • 93

按比例自适应手机尺寸listview的item项控件

在开发中我们一般会把listview的item高度写死,而宽度匹配屏幕宽度,那么问题来了? 有的屏幕宽有的屏幕窄,图片的宽度就会有被拉伸的可能高宽比会发生变化,拉伸图片就会变形影响美观,下面我就定义...
  • csdm_admin
  • csdm_admin
  • 2017年02月15日 23:56
  • 259
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:自动调整listview标题头宽度的二种方法
举报原因:
原因补充:

(最多只允许输入30个字)