点击或拖拽改变大小

ListView.GetItemAttributes 方法

X#
根据其项目索引返回一个 ListViewItem 对象。

命名空间:  XSharp.VO.SDK
程序集:  XSharp.VOGUIClasses (在 XSharp.VOGUIClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD GetItemAttributes(
	nItem AS LONG
) AS ListViewItem
查看代码

参数

nItem
类型:Int32
要返回的列表视图项目的索引。

返回值

类型:ListViewItem
由项目索引指定的 ListViewItem 对象。
示例
X#
 1nCount := SELF:oDClvClaims:ItemCount
 2
 3FOR x := 1 UPTO nCount
 4    oLVI := SELF:oDClvClaims:GetItemAttributes(x)
 5
 6    IF oLVI != NULL_OBJECT
 7        IF oLVI:Checked // 使用设置为YES的ListView的"checkbox"属性
 8            nValue := oLVI:GetValue( #dSvcDate )
 9            SELF:oBillingsServer:GoTo( nValue )
10            // 在这里进行一些处理
11            DO CASE
12                CASE cClaims == "P"
13                    oLVI:StateImageIndex := 1 // ImageList在PostInit()方法中预定义
14                CASE cClaims == "X"
15                    oLVI:StateImageIndex := 2
16                CASE cClaims == "S"
17                    oLVI:StateImageIndex := 6
18            ENDCASE
19
20            SELF:oDClvClaims:SetItemAttributes(oLVI)
21        ENDIF
22    ENDIF
23NEXT x
参见