Значки на панели инструментов workflow размыты

#workflow-foundation-4

#рабочий процесс-основа-4

Вопрос:

Я повторно размещаю конструктор в своем собственном приложении. Но я с удивлением обнаружил, что значки на панели инструментов размыты. Скриншот можно загрузить здесь.

Кажется, что панель инструментов растянута, но текст отображается правильно, размыты только значки. Снимок экрана был взят из одного образца WF (WF_WCF_SamplesWFBasic DesignerRehostingBasic cs). Единственное изменение, которое я внес, это сделал список toolbox достаточно длинным и присвоил один и тот же значок (16×16) всем инструментам. Примеры кодов вы можете найти здесь.

Есть идеи, что происходит не так? Существует ли какое-либо обходное решение?

Большое спасибо! Дональд

Комментарии:

1. Просто идея … вы пытались присвоить SnapsToDevicePixels значение true?

2. Да, я сделал, но ни «true», ни «false» не сработали.

Ответ №1:

Установите UseLayoutRounding=»True» в главном окне. Это исправляет проблему.