Опция 1
Вы можете проверить Глобализация WPF и применить аналогичные методы к свойству ToolTip каждого элемента управления.
Опция 2
Создание редактируемого внешнего источника данных (например, файла XML).Этот источник данных должен иметь как минимум столбцы Id
и ToolTip
.
Создать синглтон, который оборачивает ваш источник данных (например, ToolTipData
) и предоставляет доступ к каждой строке через Id
источника данных,
Определите вложенное свойство для FrameworkElement
типа string
с именем ToolTipId
.Прикрепите его к каждому элементу управления, который нуждается во всплывающей подсказке.(Убедитесь, что к каждому элементу управления применено уникальное значение.) Значение ToolTipId
должно соответствовать значению Id
из источника данных.
В обратном вызове присоединенного свойства установите подсказку так, используя ToolTipId
:
frameworkElement.ToolTip = ToolTipData.Default.Tooltips[ToolTipId];