2012-08-02 8 views
0

WPF에서 사용자 정의 컨트롤로 차트를 만듭니다. Y 축 헤더의 경우 텍스트 상자를 추가했습니다. 수직 방향으로 표시됩니다. 사용자가 제목을 편집 할 수 있습니다. 텍스트 상자를 클릭하는 동안 차트 플롯 영역 위에 가로 방향으로 렌더링되어야합니다. 사용자가 텍스트를 입력 한 후에는 기본 수직 방향이어야합니다. 어떻게해야합니까?Y 축 차트 머리글

답변

2

텍스트 상자의 초점 스타일을 회전 할 수 있습니다. 그것은 당신의 도움을 잘 ... 감사 작동

<Style TargetType="{x:Type TextBox}"> 
       <Setter Property="RenderTransform"> 
        <Setter.Value> 
         <RotateTransform Angle="-90"></RotateTransform> 
        </Setter.Value> 
       </Setter> 
       <Style.Triggers> 
        <Trigger Property="IsFocused" Value="True"> 
         <Setter Property="RenderTransform"> 
          <Setter.Value> 
           <RotateTransform Angle="0"></RotateTransform> 
          </Setter.Value> 
         </Setter> 
        </Trigger> 
       </Style.Triggers> 
      </Style> 
+0

처럼 뭔가 ... – Devi

+0

내가 동의 할 수없는 생각 승인 – michele

+0

같은 대답을 표시하십시오. 그것은 투표가 15 평판을 요구한다는 것을 보여줍니다. 그게 왜 내가 업데이트하지 않았는 지. – Devi