Классические элементы пользовательского интерфейса в Windows Presentation Foundation. Шамшев Ан. Б. - 32 стр.

UptoLike

Составители: 

31
этой цели следует использовать класс ToolTipService. Он позволяет кон-
фигурировать временные задержки, связанные с отображением кон-
текстного окна указателя. Все свойства этого класса являются прикреп-
ленными, поэтому можно задавать их прямо в дескрипторе элемента
управления, как показано ниже:
<Button ToolTipService.InitialShowDelay="1">
</Button>
Класс ToolTipService определяет много тех же свойств, что и класс
ToolTip. Поэтому при работе с контекстными окнами указателя, содержа-
щими только текст, можно применять очень простой синтаксис. Вместо
того чтобы добавлять вложенный элемент ToolTip, можно задать все не-
обходимое с помощью атрибутов:
<Button ToolTip="This tooltip is aligned with the bottom edge"
ToolTipService.Placement="Bottom">I have a tooltip</Button>
Свойства класса ToolTipService перечислены в таблице 3.
Таблица 3
Свойства класса ToolTipService
Имя
Описание
InitialShowDelay
Задает временную задержку миллисекундах), по истечении
которой контекстное окно указателя будет отображено, если
указатель будет наведен на элемент
ShowDuration
Задает промежуток времени миллисекундах), в течение ко-
торого будет отображаться контекстное окно указателя, а за-
тем исчезнет с экрана, если пользователь не будет перемещать
указатель мыши
BetweenShowDelay
BetweenShowDelay
Задает временное окно миллисекундах), в течение которого
пользователь может переходить от одного контекстного окна
указателя к другому без задержки, определяемой свойством
InitialShowDelay
ToolTip
Задает содержимое контекстного окна указателя. Установка
свойства ToolTipService.ToolTip эквивалентно заданию свой-
ства FrameworkElement.ToolTip элемента
HasDropShadow
Определяет, будет ли контекстное окно указателя иметь тень,
выделяющую его на фоне находящегося за ним окна
ShowOnDisabled
Определяет поведение контекстного окна указателя, если