2010-11-19 1 views
0

는, 이와 같이 정렬되도록 폰트 크기가 증가하면, 하단 - 오른쪽의 레이블 크기 증가한다.WPF 라벨 콘텐츠 alignement WPF 레이블에서

alt text

최고 - 오른쪽 방향으로 증가 할 수있는 가능성이 있습니까?

추신.

레이블은 Canvas에 있습니다.

답변

1

Canvas.Top을 사용하여 캔버스 내에서 세로 레이블 위치를 지정하면 글꼴 - 크기가 증가합니다. Canvas.Bottom으로 Vertical position을 지정하면 위쪽으로 커집니다. Canvas.Left와 Canvas.Right도 마찬가지입니다.

0

어떤 종류의 용기에 라벨이 붙어 있습니까? 당신이 캔버스에 점을 플롯과 라벨을 추가하려고처럼

는 것 같습니다. 하나의 패널에 두 개의 레이블을 넣을 것을 권장합니다. 그런 다음 크기를 조정 한 다음 캔버스의 한 지점에 패널을 배치하십시오.

는 다른 방법으로, 당신은 대신 폰트 크기 변화의 레이블에 RenderTransform를 사용으로 볼 수 있었다. 레이블을 더 큰 크기로 조정하고 크기 조정의 중심점을 설정하여 배율을 조정하는 방향을 조정할 수 있습니다.

+0

용기 캔버스이다. 사용자가 구체적인 FontSize를 지정하기 때문에 RenderTransform을 사용할 수 없습니다. – serhio

+0

레이블이'StackPanel'처럼, 그 내용에 레이아웃을 적용 무언가에 포함되어있는 경우, 당신은이 ... –

+0

@djacobson 사이의 마진을 유지 할 수 있어야한다 : 라벨은 캔버스에 포함되어 있습니다. 나는 할 수있다. 그러나 지금 당장은 모른다. – serhio

1

컨트롤의 Bottom 및 Left 속성을 설정하십시오.

<Label Canvas.Bottom="50" Canvas.Left="50">Hello</Label>