Перейти к содержимому

Revit: Исправляем проблему неверного отображения содержимого Dockable Panel при масштабировании экрана

Возможно многие разработчики приложений сталкивались с проблемой неверного отображения содержимого Dockable Panel в случае, если в параметрах дисплея установлен масштаб, отличный от 100%. В этой статье я покажу пример решения этой проблемы.

WPF: Время отображения подсказок (ToolTip)

Маленькая заметка для всех программистов, использующих в своих проектах WPF. Наверняка многие из вас задавались вопросом «как увеличить время отображения подсказок?» или «как сделать так, чтобы подсказка выскочила сразу при наведении мышки на элемент?»

Как оказалось, в WPF есть целая служба, которая предоставляет свойства и события для управления отображением и поведением подсказок – ToolTipService. Единственная проблема использования этого сервиса заключается в том, что IntelliSense не показывает нам наличие этого сервиса, и поэтому многие о нём просто не знают!

Самые полезные (лично для меня) свойства, которые предоставляет сервис:

  • InitialShowDelay - получает или задает интервал времени до открытия подсказки.
  • ShowDuration - получает или задает количество времени отображения подсказки.
  • ShowOnDisabled - получает или задает значение, указывающее, отображается ли всплывающая подсказка для объекта, который не активен.

Со всеми остальными свойствами и примером использования Вы можете ознакомиться в справке на MSDN. Берите себе на заметку!

Иконки

Библиотека оформления ModPlusStyle содержит в себе сборник часто используемых иконок в виде статических ресурсов.

Почти все иконки взяты с сайта https://pictogrammers.com.

Для всех иконок цвет задается на с привязкой к свойству Foreground родительского Control.

Сборник содержит иконки размером 24х24 пикселя и 48х48 пикселя.