2011-10-20 6 views
2

TBitBtn의 앵커 속성을 동적으로 설정하고 싶습니다.버튼의 앵커 속성을 동적으로 설정하는 방법은 무엇입니까?

먼저 디자인 타임에 버튼의 앵커를 오른쪽 상단으로 설정했습니다. 버튼 클릭 이벤트에서 양식의 BorderStylebsDialog으로 설정합니다. 그러면 그림과 같이 틈이 있어야합니다. 버튼이 옆에있는 버튼을 원한다.

테두리 스타일을 bsDialog으로 지정한 후에는 단추의 왼쪽과 앵커를 오른쪽 위에 설정해야합니다. 맞습니까? 나는 당신의 문제를 볼 수있는 경우

나는, 케쉬

답변

6

모르겠어요를 동적으로 앵커 속성 enter image description here

감사를 변경하는 방법을 알고하지 않습니다. 구문에 관한 것이라면 여기로 가십시오 :

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

이것은 코드에서 위치와 앵커를 수정하는 방법입니다. 델파이 FireMonkey (XE4)에서

+0

가 정말 감사합니다 ... :) – rakesh

+0

천만에요! :) –

+0

@TLama 코드가 여전히 크기를 변경할 수 있습니다. 또는 그는 단지 당신과 내가 이미 알고있는 것을 배우면서 실험하고 있습니다. 누가 알아. –

8

은 당신이 동적으로 앵커를 설정합니다 :

Button1.Anchors := [TAnchorKind.akTop, TAnchorKind.akRight]; 
관련 문제