定義列數(shù)據(jù)類型

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

通常,提供給控件的內(nèi)容都被當(dāng)成文本處理(當(dāng)與數(shù)值與日期數(shù)據(jù)比較時)。然而,當(dāng)數(shù)據(jù)需要被排序時,這可能引起問題。默認(rèn)情況下,控件中的列沒有明確的顯示格式。你可以通過ColumnDataType(列數(shù)據(jù)類型)屬性或列屬性頁來指定顯示格式。有效的值包括:

 

?0 – General(通用)

?1 – Integer(整數(shù))

?2 – Real(實數(shù))

?3 - Date / Time(日期/時間)

 

當(dāng)列以明確的類型格式化時,列排序?qū)⒃趫?zhí)行排序前將那一列轉(zhuǎn)換爲(wèi)適當(dāng)?shù)念愋?。除選項3以外的其牠情況,文本仍然將以沒有被重新格式化顯示。然而在選項3的情況下,控件將嚐試重新格式化文本爲(wèi)有效的日期/時間字符串。

 

註意:該控件不支持在格式化過的日期/時間字符串上做標(biāo)籤編輯。因此,不建議程序員提供在日期/時間格式化列上執(zhí)行標(biāo)籤編輯功能。

 

以下屬性幫助定義日期/時間字符串

 

屬性                         類型                  描述

ColumnDataType    Property       指定分配給列的數(shù)據(jù)類型

DateFormat            Property       指定日期值如何顯示

DateOffset             Property       指定用於日期計祘的基準(zhǔn)日期的偏移量

DateSepChar         Property       指定用於分開日期格式爲(wèi)日期值(天,月,年)的分隔符

DecimalChar          Property       指定放置於整數(shù)與小數(shù)間使用的符號或流通值

IncludeAmPm         Property       指定是否包括上午或下午字符串作爲(wèi)時間顯示的一部分

IncludeSeconds      Property       指定時間值是否帶秒時間顯示

IncludeTime           Property       指定時間是否包括日期/時間顯示

LongYear               Property       指定年是否以兩位數(shù)或四位數(shù)顯示

TimeSepChar         Property       指定在控件中用於分隔時間值(小時衕,分,秒)的字符

移動訪問