2012-09-26 2 views
0

Silverlight에서 컨트롤의 디자인 시간 크기 및 위치를 설정하는 간단한 방법이 있는지 궁금합니다.Silverlight에서 컨트롤의 디자인 타임 크기 및 위치 설정 방법

예를 들어 캔버스에 TextBlock이 있으며 이는 LayoutRoot입니다. TextBlock의 디자인 타임을 Width, Height, Canvas.LeftCanvas.Top으로 설정하고 싶습니다. (참고 : 런타임 Width, Height, Canvas.LeftCanvas.Top은하지 코드에서 XAML()에서 동적 속성을 준수 할 것

답변

0
당신은 지금까지 내가 말할 수있는대로 DesignHeight 및 DesignWidth 속성을 지정할 수 있지만

.. , 다른 사람은 할 수 없습니다.

은 폭과 높이를 얻으려면, 당신과 같이 사용할 수 있습니다, 디자인 속성에 대한 XMLNS 그런 다음

xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 

에서 가져온되어 있는지 확인하십시오.

,536,
<TextBox d:DesignWidth="250" d:DesignHeight="75" /> 

희망 하시겠습니까?

+0

정말요? UserControl 내부의 일반 컨트롤이 아니라 최상위 UserControl에서만 작동합니다. –

+0

사과드립니다. 나는 일반적으로 디자인 모드를 사용하지 않습니다. 그래서, d : DesignHeight 속성이 자식 컨트롤에 존재한다는 것을 알았을 때, 나는 그것이 작동한다고 생각했습니다. –

관련 문제