wxWidgets:wxCalendarCtrl类用法
wxWidgets:wxCalendarCtrl類(lèi)用法
- wxWidgets:wxCalendarCtrl類(lèi)用法
- 用法詳細(xì)說(shuō)明
wxWidgets:wxCalendarCtrl類(lèi)用法
用法詳細(xì)說(shuō)明
#include <wx/calctrl.h>
wxCalendarCtrl的繼承圖
日歷控件允許用戶選擇日期。
用戶可以使用鍵盤(pán)移動(dòng)當(dāng)前選擇并EVT_CALENDAR通過(guò)按下或雙擊它來(lái)選擇日期(生成事件)。
通用日歷具有自定義顯示的高級(jí)可能性,如下所述。如果您想在每個(gè)平臺(tái)上使用這些可能性,請(qǐng)使用 wxGenericCalendarCtrl 而不是wxCalendarCtrl。
當(dāng)然,所有全局設(shè)置(例如使用的顏色和字體)都可以更改。而且,可以使用wxCalendarDateAttr類(lèi)獨(dú)立設(shè)置月份中每一天的顯示樣式。
沒(méi)有自定義屬性的項(xiàng)目使用默認(rèn)顏色和字體繪制,沒(méi)有邊框,但使用SetAttr()設(shè)置自定義屬性允許修改其外觀。只需創(chuàng)建一個(gè)自定義屬性對(duì)象并將其設(shè)置為您想要特別顯示的那一天(注意控件將獲得指針的所有權(quán),即它會(huì)自行刪除它)。一天可能被標(biāo)記為假日,即使它沒(méi)有被wxDateTime使用wxCalendarDateAttr::SetHoliday()
總結(jié)
以上是生活随笔為你收集整理的wxWidgets:wxCalendarCtrl类用法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: wxWidgets:wxCalculat
- 下一篇: wxWidgets:wxCheckBox