2016-06-05 2 views
0

UWP에서 응용 프로그램을 만들고 있는데 읽기 전용 텍스트 상자이 엄격한 크기입니다. 사용자가 해당 상자의 텍스트 만 보거나 복사하게하고 싶습니다. 안타깝게도 내부의 텍스트가 너무 길어 보여주기 위해 X 축에서 스크롤 애니메이션을 만들어야합니다. 나는 그것을 만드는 방법을 모른다. UWP/WinRT 앱에서 TextBox의 텍스트를 애니메이션으로 만드는 방법 (X 스크롤링)?


내가 시도 : https://msdn.microsoft.com/en-us/library/cc645061%28v=vs.95%29.aspx?f=255&MSPPError=-2147217396 하지만 도구 설명이 너무 그것을 제거하지만 여전히 텍스트가 텍스트 상자에 너무 긴 경우 애니메이션을 가능하게 편집 모르는 제어와 나는 오류와 끝까지.


아무도 알아요?

답변

1

당신은 자동으로 height을 설정할 수 있으며, 필요에 따라 TextWrappingWrap에 다음 텍스트 상자가 사용 가능한 공간을 차지합니다 ..

더 나은 솔루션은 w 선택 가능한 TextBlock의를 사용하는 것입니다/ScrollViewer에 같은 :

<ScrollViewer> 
    <TextBlock IsTextSelectionEnabled="True" TextWrapping="Wrap" /> 
</ScrollViewer> 
+0

문제가 높이도 제한된다 :(OK입니다 – Levvy

+0

을의의를 할 것입니다 econd 옵션 나는 당신에게 추천했다, 그것은 더 좋은 방법이다. –

+0

나는 그것을 시도 할 것입니다 – Levvy

0
이 나를 위해 작동

<TextBox x:Name="textBox1" Margin="10" TextWrapping="Wrap" Text="" FontFamily="Consolas" Background="White" AcceptsReturn="True" IsReadOnly="True" InputScope="Text" ManipulationMode="System" RequestedTheme="Dark" ScrollViewer.HorizontalScrollBarVisibility="Auto" ScrollViewer.VerticalScrollBarVisibility="Auto"/> 
관련 문제