Delphi XE10 dxLayoutControl 控制項應用指南

來源:互聯網
上載者:User

標籤:images   建立   表單   cti   文字   express   .com   client   layout   

http://www.cnblogs.com/Bonny.Wong/p/7440288.html

DevExpress VCL套件是一套非常強大的介面控制項,可惜關於Delphi開發方面的說明太少,有些控制項使用起來一頭霧水,不知從何下手。本節詳細介紹在Delphi Xe10 Seattle中如何利用dxLayoutControl 控制項來做介面布局。

1、  首先從工具箱面板中將dxLayoutControl放在Form上,設定2個關鍵屬性如下:

屬性

屬性值

說明

Align

alClient

一般都要設定為alClient,因為需要它控制整個Form布局

LayoutLookAndFeel

Create a new LookAndFeel in the new List

建立一個新的樣式表來控制布局控制項的樣式

2、  右鍵點擊表單上的dxLayoutControl控制項,在快顯功能表上選擇“Designer…”,會彈出一個設計器視窗,點擊左邊的“根”,然後設定其屬性如下:

屬性

屬性值

說明

AlignHorz

ahClient

水平對齊

AlignVert

avClient

 垂直對齊

LayoutDirection

ldVertical

布局的排列方向為垂直排列

 

ldHorizontal

布局的排列方向為水平排列

 

ldTabbed

選項卡排列

3、  設定要“根”的屬性後,在右邊點擊添加幾個分組(GROOP),再將分組拖到左邊的根下面,Form視窗上分組的排列順序都是可以通過滑鼠拖動“設計器”上的順序來改變的,直接在Form視窗上拖動是無效的。分組和根的屬性值基本上都是一樣的,這裡要注意分組的以下屬性:

屬性

屬性值

說明

ShowBorder

True(False)

是否需要顯示分組的邊框

CaptionOptions->Text

自訂文字

Text的文字表示顯示在分組上的標題內容

LayoutDirection

ldVertical,ldHorizontal

排列方向是表示分組裡面的控制項排列的方式是按水平排列還是垂直排列

4、  分組添加完成,設定好相應的屬性後,就可以根據設計在分組裡面放置對應的編輯框或按鈕了。最後出來的效果是這樣的:

 

Delphi XE10 dxLayoutControl 控制項應用指南

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.