2010-07-23 4 views
0

일부 Run 요소에 일부 텍스트가 들어 있고 TextClipping 모드가 CharacterEllipsis 인 TextBlock이 있습니다. 그러나 몇 가지 사용자 정의 버튼을 포함하는 몇 가지 InlineUIElements도 있습니다.InlineUIElement가 TextBlock의 클리핑 영역을 준수하지 않습니다.

문제는 버튼이 "잘리는"경우 TextBlock 경계 외부에 표시된다는 것입니다.

어딘가에 이러한 요소가 부모의 경계를 존중하도록 어딘가 설정이 누락 되었습니까? 이상하게도 텍스트는 잘려서 잘리고, 줄임표가 표시됩니다.

답변

1

TextBlock에서 ClipToBounds을 True로 설정할 수 있습니다. 그래도 조금 이상하게 동작 할 것입니다. 모든 InlineUIContainer는 줄임표의 시작과 정렬되므로 TextBlock의 가장자리에있는 모든 인라인 UI를 약간만 얻을 수 있습니다.

+0

감사합니다. :) 분명히 별 나지 않은 이상한 행동은 금방 알 수 있습니다. – devios1

관련 문제