C++ XTP 常用控件总结
1.XTPReportControl控件
XTPReportControl大體上為行列結構,內容的呈現都是按照行列表的形式呈現,但每一個單元格卻可以有多種姿態呈現,管線程序中常見的使用方式為如下,具體實現代碼程序中有很多,下部實現有的單元格為Combox形式,有的為文本形式:
每一行中每個方格中的內容,不僅可以為文本項,此外還可以有以下樣式CheckBox、 RadioButton、進度條,具體實現見xtp SamplesReportControlReportCustomDraw,效果預覽如下:
方格同樣可以實現為帶有按鈕的文本框,具體實現見xtp SamplesReportControl ReportItemControls,預覽實現如下圖:
還有如下這種形式,具體實現見xtp SamplesReportControl ReportSample,預覽實現如下圖:
2.XTPEditListBoxToolBar控件
這個控件主要是工具條上集成了四個控件,這四個按鈕為“新建”、“刪除”、“上移”、“下移”, 常與報表控件配合使用,實現對報報控件中數據的操作,代碼中有很多這樣的實現,搜控件名即可找到,程序中預覽如下:
3.XTPCheckListBox控件
XTPCheckListBox主要是CheckBox列表,程序中用的較多,實現簡單,程序中使用預覽如下:
4.ToolTipWindow控件
ToolTipWindow控件,主要是一個工具提示控件,主要是對對話框上某些內容進行說明提示,具體實現管線代碼中有CToolTipWindow,XTP例子中有SamplesControlsTipWindow,程序中使用預覽如下:
5.PropertySheet控件
屬性頁控件在程序中應用的比較多,主要是將所要顯示的信息在對話框中分頁顯示,代碼用的相對單一,主要是簡單的分頁顯示,XTP庫例子中屬性頁展示的形式相對多幾種,具體實現參考SamplesControlsPropertySheet,各種屬性頁的顯示效果預覽如下:
6.XTPTaskPanel控件
XTPTaskPanel控件在程序中應用的比較少,主要它被用來實現一個資源管理器和類似于Office的任務面板控制,具體實現參考SamplesTaskPanelTaskPanel和SamplesTaskPanelToolBox,顯示效果預覽如下:
總結
以上是生活随笔為你收集整理的C++ XTP 常用控件总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实用!招行信用卡透支额度一般是多少
- 下一篇: 常用激活函数(激励函数)理解与总结