do not use System.Windows.Forms.ListView, use the ActiveX ListView control, for example (lifted from a newsgroup):<html>
<head>
<title>ListView</title>
<script Language=JavaScript>
function init()
{
var clmX
var itmX for (i=1; i<=3; i++)
{
clmX = document.all.lv.ColumnHeaders.Add()
clmX.Text = "Col" + i;
}
for (i=1; i<=10; i++)
{
itmX = document.all.lv.ListItems.Add();
itmX.Text = "ListItem " + i;
itmX.SubItems(1) = "Subitem 1";
itmX.SubItems(2) = "Subitem 2";
}
}
</script>
</head><body onload="init()">
<object classid="clsid:BDD1F04B-858B-11D1-B16A-00C0F0283628" id="lv"
width="409" height="178">
<param name="_ExtentX" value="10821">
<param name="_ExtentY" value="4710">
<param name="SortKey" value="0">
<param name="View" value="3">
<param name="Arrange" value="0">
<param name="LabelEdit" value="0">
<param name="SortOrder" value="0">
<param name="Sorted" value="0">
<param name="MultiSelect" value="0">
<param name="LabelWrap" value="-1">
<param name="HideSelection" value="-1">
<param name="HideColumnHeaders" value="0">
<param name="OLEDragMode" value="0">
<param name="OLEDropMode" value="0">
<param name="AllowReorder" value="-1">
<param name="Checkboxes" value="0">
<param name="FlatScrollBar" value="0">
<param name="FullRowSelect" value="-1">
<param name="GridLines" value="0">
<param name="HotTracking" value="0">
<param name="HoverSelection" value="0">
<param name="PictureAlignment" value="0">
<param name="TextBackground" value="0">
<param name="_Version" value="393217">
<param name="ForeColor" value="-2147483640">
<param name="BackColor" value="-2147483643">
<param name="BorderStyle" value="1">
<param name="Appearance" value="1">
<param name="MousePointer" value="0">
<param name="Enabled" value="1">
<param name="OLEDragMode" value="0">
<param name="OLEDropMode" value="0">
<param name="NumItems" value="0">
</object>
</body>
</html>
<head>
<title>ListView</title>
<script Language=JavaScript>
function init()
{
var clmX
var itmX for (i=1; i<=3; i++)
{
clmX = document.all.lv.ColumnHeaders.Add()
clmX.Text = "Col" + i;
}
for (i=1; i<=10; i++)
{
itmX = document.all.lv.ListItems.Add();
itmX.Text = "ListItem " + i;
itmX.SubItems(1) = "Subitem 1";
itmX.SubItems(2) = "Subitem 2";
}
}
</script>
</head><body onload="init()">
<object classid="clsid:BDD1F04B-858B-11D1-B16A-00C0F0283628" id="lv"
width="409" height="178">
<param name="_ExtentX" value="10821">
<param name="_ExtentY" value="4710">
<param name="SortKey" value="0">
<param name="View" value="3">
<param name="Arrange" value="0">
<param name="LabelEdit" value="0">
<param name="SortOrder" value="0">
<param name="Sorted" value="0">
<param name="MultiSelect" value="0">
<param name="LabelWrap" value="-1">
<param name="HideSelection" value="-1">
<param name="HideColumnHeaders" value="0">
<param name="OLEDragMode" value="0">
<param name="OLEDropMode" value="0">
<param name="AllowReorder" value="-1">
<param name="Checkboxes" value="0">
<param name="FlatScrollBar" value="0">
<param name="FullRowSelect" value="-1">
<param name="GridLines" value="0">
<param name="HotTracking" value="0">
<param name="HoverSelection" value="0">
<param name="PictureAlignment" value="0">
<param name="TextBackground" value="0">
<param name="_Version" value="393217">
<param name="ForeColor" value="-2147483640">
<param name="BackColor" value="-2147483643">
<param name="BorderStyle" value="1">
<param name="Appearance" value="1">
<param name="MousePointer" value="0">
<param name="Enabled" value="1">
<param name="OLEDragMode" value="0">
<param name="OLEDropMode" value="0">
<param name="NumItems" value="0">
</object>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货