2011-10-20 48 views
2

我想動態設置TBitBtn的錨固性能。如何動態設置按鈕的錨定屬性?

首先,我已經設置了按鈕的錨在設計時右上角。在該按鈕單擊事件我設置窗體的BorderStylebsDialog。然後應該有一個如圖所示的差距。我希望按鈕應該在關閉按鈕旁邊。

所以我需要設置按鈕的左側以及它作爲爲bsDialog分配邊框樣式後右上角錨。這是對的嗎?

我不知道改動態錨固性enter image description here

感謝的方式,拉克什

回答

6

我不知道如果我能看到你的問題。如果是關於語法,那麼在這裏你去:

BitBtn1.Left:= 666; 
    BitBtn1.Anchors := [akTop, akRight]; 

這是修改代碼中的位置和錨點的方式。

+0

太謝謝你了... :) – rakesh

+0

不客氣! :) –

+0

@TLama代碼仍然可以改變大小。或者他只是在嘗試,瞭解你和我已經知道的事情。誰知道。 –

8

在Delphi FireMonkey(XE4)來設置錨動態你這樣做:

Button1.Anchors := [TAnchorKind.akTop, TAnchorKind.akRight];