텍스트가 길어서 TextBlock에 첫 번째 문장이 표시됩니다. TextBlock 또는 버튼을 클릭하여 TextBlock 아래에 전체 텍스트로 패널을 표시하고 싶습니다. 이 패널이 절대적으로 배치되고 다른 요소 위에 표시되기를 바랍니다. HTML에서 절대적으로 배치 된 'div'요소를 숨기고 표시하는 것과 비슷한 일을 할 수 있습니다. WPF에서이 작업을 수행하는 방법은 무엇입니까? 제안 해 주셔서 감사합니다.WPF에서의 절대 위치 지정
2
A
답변
3
AdornerLayer
을 확인하지만, 조금 복잡 할 수 있습니다. 다른 옵션으로는 PopUps
또는 ToolTips
을 사용하는 것이 있습니다. 가장 쉬운 옵션으로 먼저 들여다보아야합니다.
이 모든 것이 작동하지 않으면 실제로 어떤 패널을 사용하고 있는지에 따라 달라집니다. 예를 들어 Canvas
을 사용하는 경우 요소에 올바른 ZIndex
을 설정해야합니다. 이보다 강력한, 내가 좋을 것 있도록하기 위해
다음
<!-- Set Panel.ZIndex="99" when showing hidden area to ensure top placement -->
<Grid>
<TextBlock>This is my primary bit of text ...</TextBlock>
<!-- Canvas stays hidden until we want to show the rest of the text -->
<Canvas Visibility="Hidden">
<TextBlock Canvas.Bottom="-10">Content goes here</TextBlock>
</Canvas>
</Grid>
0
AdornerLayer에 긴 텍스트를 넣는 것이 가장 좋습니다. 작업 할 수있는 몇 가지 링크 http://msdn.microsoft.com/en-us/library/ms743737.aspx http://wangmo.wordpress.com/2008/10/19/relations-between-adorner-adornerlayer-and-adornerdecorator/
관련 문제
- 1. Flex에서 절대 위치 지정?
- 2. 자바 절대 위치 지정
- 3. InkCanvas의 WPF 절대 위치 지정
- 4. IE8에서 절대 위치 지정 중단
- 5. 절대 위치 지정 및 부동
- 6. CSS : 다른 브라우저에서 절대 위치 지정
- 7. CSS - 절대 위치 지정 또는 부동?
- 8. jquery scrollTop을 사용하여 절대 Div의 위치 지정
- 9. css - iphone에서 방향 변경이있는 절대 위치 지정
- 10. 헤더 이미지가없는 광고 배너의 절대 위치 지정
- 11. IE 및 절대 위치 지정 divs
- 12. 절대 위치 지정 div에서 스크롤 막대 숨기기
- 13. CSS : Firefox에서 버튼의 절대 위치 지정
- 14. 테이블의 상대적 및 절대 위치 지정
- 15. 플로트가 아닌 절대 위치 지정 열
- 16. CSS - iphone의 절대 위치 지정? (phonegap, jqtouch)
- 17. IE9의 CSS 절대 위치 지정 버그
- 18. 상대 위치 지정 및 절대 위치 지정과 관련된 div 위치 지정 문제
- 19. WPF에서의 OverridesDefaultStyle
- 20. 위치 : 위의 상대 위치 : 절대
- 21. IE 위치 문제 : 절대
- 22. 절대 위치 DIV가
- 23. 힘을 절대 위치 DIV는
- 24. 절대 위치 및 부동
- 25. 링크 절대 위치 표시
- 26. FrameLayout으로 절대 위치 변경하기
- 27. CSS : 위치 절대 그래서
- 28. 위치 : 브라우저/창에 절대 절대 주소
- 29. 페이지 및 위치 지정 요소를로드 한 후 JQuery에서 절대 위치 지정
- 30. ASP.Net 컨트롤의 위치 지정