2010-03-09 9 views
1

모든 버튼, 콤보 상자 등에 대한 툴팁을 포함하도록 애플리케이션을 변경하려고합니다. 이에 대한 권장 사항이 있는지 궁금합니다.WPF 툴팁 모범 사례

모든 컨트롤에 대해 툴팁에 컨트롤의 이름을 굵게 표시하고 설명을 표시하고 싶습니다. 스타일을 컨트롤에서 분리 된 상태로 유지하여 전 세계적으로 툴팁 스타일을 변경할 수 있습니다.

더 좋은 제안이 없으면 단추/combobox/등당 두 개의 추가 필드가 있습니다 : 1 - ToolTipName 및 2-ToolTipDesc ​​(모두 문자열 포함). 이것을 어떻게 성취 할 수 있습니까?

답변

1

컨트롤의 스타일과 분리하여 컨트롤 당 여러 "속성"을 지정하려는 경우 첨부 된 속성이 옵션 일 수 있습니다.

Blend SDK에서 Behaviors를 살펴 보는 것이 좋습니다. 그들은 당신이 당신의 컨트롤 위로 드래그 할 수있는 툴팁 행동을 할 수있게 해주기 때문에 (특히 당신이 블렌드를 사용한다면) 이것을 매우 쉽게 만들 것입니다.

0

모든 도구 모음 및 아이콘 컨트롤과 함께 도구 설명을 사용하는 것이 좋습니다.

UI에서 무슨 일이 일어나고 있는지 명확하지 않은 곳에서 도구 설명을 사용하지 않도록주의해야합니다. 그렇지 않으면 도구 설명이 사용자의 마우스 이동을 강제하는 정보를 숨 깁니다.

WPF의 팝업 컨트롤은 추가 정보를 표시하려는 UI 프레젠테이션을 제공 할 수도 있습니다.

Microsoft Office 리본처럼 Super ToolTips는 사용자에게 추가 정보를 제공하는 기능을 제공합니다.