給控件增加一列

2017-09-15 14:58:24
黃善超
2954
最後編輯:tmtony8 於 2017-09-15 15:24:52

有兩種方法你可以給控件增加一列。第一種方法可以在你的代碼中使用AddColumn或InsertColumn方法中的任一箇。第二種方法是使用控件自身的列屬性頁。

 

註意:併不象列錶項數據的起始索引值是0,列起始索引值是1。 換句話説,列頭永遠沒有索引值0。

註意:列頭數據隨列屬性頁一起創建,作爲點對象存貯。如果你使用的編程語言不支持永久點對象, 你不得不用代碼生成列頭。

註意:在項目數據已經被添加至控件後如果一列從列列錶插入或移除,要小心。這是因爲控件不會自動移動或移除與列相關聯的列錶數據,那是程序員的事情。

 

以下是控件存貯的列頭信息:

 

項目                                    類型                           訪問屬性

列錶背景色                         long                            ColumnBackColor

列錶中的檢查框對齊           integer                        ColumnCheckAlign

使用的檢查框類型               integer                        ColumnCheckBox

定義列數據類型                  integer                        ColumnDataType

列錶文本顔色                       long                           ColumnForeColor

確定列是否能由鼠標改變大小     Boolean               ColumnLock

列頭圖片夾                           integer                      ColumnPicture

列錶中的圖片對齊                 integer                      ColumnPictureAlign

確定點擊列頭能否排序          boolean                     ColumnSortable

頭文本                                    string                       ColumnText

在列頭與列錶中的文本對齊     integer                      ColumnTextAlign

列寬                                        integer                      ColumnWidth