클릭하면 선을 강조하고 싶습니다. TreeViewItem이 선택되거나 초점을 맞추는 동안 강조 표시됩니다 (diffrence가있는 것처럼 보입니다 - 초점이 맞추어 져 있고 선택되어있는 동안 Highlight-Colour는 파란색이고 선택된 경우에만 회색 빛을 둡니다). 나는 어떤 속성을 바꾸고 싶은지 모른 채 Gotfocus 이벤트를 잡으려고했으나 발사조차하지 않았습니다 (Focusable = true 임에도 불구하고). MouseDown 이벤트가 발생했습니다 (이 이벤트는 기본적으로 사용하고 싶지 않습니다). 그리고 어떤 속성을 변경할 지 아직 알지 못합니다. Msdn과 Google은 아무 의미가없는 것을 돌려줍니다. 어떤 아이디어? 미리 감사드립니다.Highlight GotFocus 라인
답변
지금 확인하십시오. 예를
<Path Data="M101,42 L380,76" Fill="#FFF4F4F5" Height="35"
Margin="101,42,243,0" Stretch="Fill" Stroke="Black"
VerticalAlignment="Top" MouseEnter="Path_MouseEnter" Name="myLine"/>
및 C#에 대한
private void Path_MouseEnter(object sender,
System.Windows.Input.MouseEventArgs e)
{
myLine.Stroke = new SolidColorBrush(Colors.Green);
}
지금 확인하세요 :)
당신은 스타일을 사용하는 작업의 이런 종류의 트리거 할 수 있습니다. XAML 만 작동하는 코드는 필요하지 않습니다. mouse down = true
을 실행하고 트리거가 라인의 색상을 변경하거나 배경 또는 원하는 것을 바꿀 트리거를 만듭니다.
this 참조 트리거에 대한 기본 정보.
그건 사실이야. 하지만 여전히 문제가 있습니다. 나는 변화시킬 속성이 무엇인지 알지 못합니다. 이미 UIElement를 찾았으며 강조 표시 부분 (예 : TreeViewItem)을 시뮬레이션하는 데 유용하지 않습니다. 배경과 전경이 모두 작동하지 않습니다. – csharpnewb
어쩌면 스트로크 속성 ... – Reniuz
stackpanel 또는 뭔가 같은 다른 컨트롤 안에 해당 줄을 캡슐화 할 수 있습니다. 그런 다음 stackpanel의 배경을 바꾸면 선이 너무 밝게 보입니다. –
- 1. ".highlight"
- 2. C# ComboBox GotFocus
- 3. jquery highlight menu
- 4. Google URL Shortener Highlight
- 5. Highlight Read-Along Text
- 6. jQuery, Anchor, ScrollTo, highlight
- 7. QSyntaxHighlighter highlight ascii?
- 8. .NET WindowsForm - TabPage GotFocus 이벤트
- 9. jQuery Highlight 페이드 아웃 효과
- 10. Lost Focus 및 GotFocus in C++
- 11. WPF TextBox의 GotFocus 및 LostFocus 이벤트
- 12. 텍스트 상자 GotFocus 이벤트는 아주 간단한
- 13. GotFocus 이벤트에서 KeyCode를 가져 오는 중입니까?
- 14. Antlr 문법 찾기 syntaxt highlight in VS2010
- 15. CodeRush와 유사한 R # 용 플러그인 "statement highlight"
- 16. 라인
- 17. 기존 라인 챠트에 라인 추가하기
- 18. WPF TreeView의 GotFocus 이벤트가 트리 위로 버블 링하지 못하도록 함
- 19. 파이썬 라인 바이 라인 메모리 프로파일 러?
- 20. 라인 대 라인 교차점 3d 공간
- 21. JTable의 - 라인
- 22. 인쇄 라인
- 23. 참조는 "라인"
- 24. 플로팅 라인
- 25. DIV/라인
- 26. WPF 라인
- 27. Gtk Sharp에서 Syntax Highlight Text Editor는 어떻게 만듭니 까?
- 28. Monotouch를 사용하여 UIButton HighLight Color를 변경하는 방법은 무엇입니까?
- 29. Jquery toggle() 및 highlight()가 레일에서 작동하지 않습니다. 3 콜백
- 30. JQuery가이 ScrollTo Highlight 코드 스 니펫에서 두 번 실행됩니까?
왜 GotFocus를 사용하려면 텍스트 블록을 사용하고 GotFocus를 사용합니까? Textblock이 도형에서 컨트롤과 선을 상속하는 동안 Textblock과 Line은 공통적으로 sth가 없습니다 ... – csharpnewb
질문에 대한 오해. 내 잘못이야. –
seond 대답에 내 의견을 봐, 내가 더 이상 문제를 설명했다;) – csharpnewb