Devexpress部分控制元件的原理及其說明
一、要介紹的部分控制元件
二、部分控制元件的具體介紹
一、要介紹的部分控制元件
1、GridController
2、DockManager+TreeList
3、BarManager
4、TreeList
二、部分控制元件的具體介紹
1、GridController
該控制元件在Dev中經常使用,其中我就介紹一些比較常用的吧,以及一些容易忽略的小細節
①GridController中有一個設定,可以顯示分頁。GridController控制元件內部有內建的分頁控制元件,但是該分頁控制元件有自己的侷限性,就是沒有“跳轉”功能。但是,一些最基礎的“首頁尾頁上一頁下一頁”是有的,而且裡面還有幾個“√、×”,可以直接對GridController進行操作。
具體設定
效果圖
②GridController中顯示資料的原理:
GridController中是有兩個“Name”屬性的,一個是“gridView”另一個是“gridController”。其中,“gridView”是用於存放資料的容器,兒“gridController”是存放“gridView”的容器。
有人可能會問,為什麼會這樣設計呢?
其實,一個“GridController”中是可以放置一個或一個以上的“gridView”的,這會增加使用者體驗感。但是,這麼多有時候卻會很複雜。
2、DockManager+TreeList
①該控制元件一般用於導航欄部分【DockManager】
該控制元件是由很多個“容器控制元件”組合而成的,該控制元件要停靠在哪裡是可以自行設定的
②資料顯示的原理【TreeList控制元件】
它的資料顯示有點難度,主要是因為它原本的設計導致的。
該控制元件只是邏輯上存在父級子級,難點就是在這裡。“KeyFieldName和ParentFieldName”兩個部分的設定,這兩個設定決定樹的上下級
3、BarManager
①這個最長用的是選單欄,和系統自帶的某個控制元件相似但是操作性、美觀度、以及使用者體驗感都比自帶的好。如果你會“DockManager控制元件”的顯示資料,那麼對於你而言該空間的難度就不大,因為最主要的就是一個遞迴而已
②使用原理:
該控制元件一開始會有三個小部分組成,分別是:Br1、Br2、Br3。
Br1和Br2在窗體的最上面一欄,而Br3在最下面一欄。該控制元件可以插入圖示
結語:具體的細節我沒有特別講,只是把一些控制元件中使用到的原理以及一些容易忽視的細節講了一下
相關文章
- 專利說明書及其說明書附圖
- WebBrowser 控制元件-說明Web控制元件
- Python保留字及其說明Python
- DevExpress v16.1更新說明(VCL篇)devExpress
- GolgenGate原理說明Go
- MySQL:AHI 部分程式碼流程說明MySql
- 【X$VIEW】X$部分視訊說明View
- 卡爾曼濾波的原理說明
- Mysql my.cnf部分引數說明MySql
- 事件檢視器事件ID部分說明事件
- Linux核心調優部分引數說明Linux
- 【HBase】org.apache.hadoop.hbase包及其類的說明ApacheHadoop
- Redis 複製、Sentinel的搭建和原理說明Redis
- 資料治理 - [03] 專業術語及其說明
- 反射記憶體卡原理說明反射記憶體
- delphi 常用控制元件屬性設定說明控制元件
- 前端元件wolfTable中關於表格凍結部分的說明前端元件
- 一臺電腦如何安裝多個版本的JDK及其說明JDK
- Linux 中/etc/inittab檔案的欄位及其說明(轉)Linux
- 說一下泛型原理,並舉例說明泛型
- centos下部署redis服務環境及其配置說明CentOSRedis
- adb 埠自定義及原理說明
- CXP 協議中upconnection 與downconnection的說明及其區別協議
- 網路交換機功能和原理的詳細說明
- 【Java復健指南15】連結串列LinkedList及其說明Java
- 關於MSCOMM控制元件的一些說明(轉貼)控制元件
- 插曲:Kafka的生產者原理及重要引數說明Kafka
- Devexpress 控制元件學習記錄(一:BarManager 控制元件、XtraTabbedMdiManager 控制元件)devExpress控制元件
- DevExpress控制元件學習總結 zdevExpress控制元件
- OGG工作原理及一些配置說明
- 反NP監視原理並有例項說明
- 將devexpress控制元件皮膚移出exe方案devExpress控制元件
- oracle 10g dataguard 安裝配置說明及原理Oracle 10g
- ip 命令的說明
- 初識BOM及其部分物件物件
- 說說 PHP 的魔術方法及其應用PHP
- 說說劫持 Cookie 的原理Cookie
- Java多執行緒之---用 CountDownLatch 說明 AQS 的實現原理Java執行緒CountDownLatchAQS