Silverlight 4 Toolkit에서 ContextMenu를 사용할 때 ContextMenu 인스턴스의 소유자를 가져오고 싶지만 ContextMenu 클래스에서는 Owner가 내부 속성이기 때문에 사용할 수 없습니다. 예를 들어, 테두리 안에 테두리가 있습니다. 직사각형을 마우스 오른쪽 버튼으로 클릭하면 (컨텍스트 메뉴가 나타남) Rectangle이 부모 Grid의 현재 요소임을 나타 내기 위해 Rectangle Border의 두께를 변경해야합니다. 그래서 ContextMenu.Loaded 이벤트를 사용하여 ContextMenu (송신자 매개 변수를 통해)를 얻으려고 시도하지만 해당 ContextMenu의 소유자 (즉 테두리가있는 사각형)를 가져올 수 없습니다. 그리고 그 주인이 테두리를 더 두껍게 만들 필요가 있습니다. 그 일을하는 길을 찾도록 도와주세요.Silverlight 4 툴킷의 ContextMenu 소유자를 얻는 방법은 무엇입니까?
1
A
답변
1
유일한 단점은 ContextMenu의 DataContext를 코드 뒤에 필요한 요소에 설정하는 것이 었습니다. 그런 다음 해당 DataContext 속성을 통해 컨텍스트 메뉴가 열렸던 요소를 처리합니다.
관련 문제
- 1. 초점 소유자를 얻는 방법?
- 2. Silverlight 4의 ContextMenu 컨트롤에 하위 메뉴를 추가하는 방법은 무엇입니까?
- 3. silverlight 4 : DataGrid의 셀 병합
- 4. XAML을 사용하여 DataGrid 행에 Silverlight 4 ContextMenu를 추가하는 방법은 무엇입니까?
- 5. Silverlight 4 마우스 휠
- 6. PostgreSql 데이터베이스의 소유자를 변경하는 방법은 무엇입니까?
- 7. 다른 ContextMenu 내의 ContextMenu
- 8. Silverlight : ProcessorCount를 얻는 방법?
- 9. Silverlight 4 : OnBeforeUnload
- 10. Silverlight 4 : Application_Exit
- 11. UnitTesting for Silverlight 4
- 12. Silverlight 4 및 System.Runtime.Serialization
- 13. Silverlight 4 ConverterParameter에 바인딩
- 14. Silverlight 4 어셈블리에서 WSDualHttpBinding입니까?
- 15. Silverlight 4 브라우저 응용 프로그램에서 클라이언트 IP 주소를 얻는 방법은 무엇입니까?
- 16. Silverlight 4 응용 프로그램에서 Word 문서를 만드는 방법은 무엇입니까?
- 17. Visual Studio없이 Silverlight 4 응용 프로그램을 작성하는 방법은 무엇입니까?
- 18. Silverlight 4 Business Application에서 현재 사용자의 전자 메일을받는 방법은 무엇입니까?
- 19. 사용자 지정 Silverlight 4 UserControl의 스타일을 지정하는 방법은 무엇입니까?
- 20. Silverlight 4 디자인 시작하기
- 21. 샘플 Silverlight 4 프로젝트
- 22. Silverlight 4 vs Flash
- 23. Silverlight 4 : 차트
- 24. silverlight 4 vs 2008
- 25. Silverlight 4 DataGrid 인쇄
- 26. silverlight 4 및 C#
- 27. Silverlight 4 and XBAP
- 28. Silverlight 4 메모리 누수
- 29. UserControl Drawing Silverlight 4
- 30. Silverlight 4 단위 테스트
아마도 PlacementTarget 속성을 의미 할 수 있습니다. – vorrtex
to vorrtex : Silverlight에서 ContextMenu의 멤버 중 PlacementTarget 속성을 찾을 수 없습니다. Silverlight에 있거나 WPF에 그냥 있습니까? – Dmitriyz
@Dmitriyz WPF와 Silverlight를 혼동했습니다. 그러나 나는 무엇을해야할지 알고 있습니다 : 반사를 사용하고 개인 필드를 읽으십시오 _ 소유자. – vorrtex