Флажок DataGridView не отображается при большом размере шрифта - PullRequest
4 голосов
/ 19 февраля 2010

У меня есть DataGridView, который содержит два текстовых столбца и один столбец флажка.Если пользователь увеличивает размер шрифта в Vista или Windows 7, флажок больше не отображается.Я установил AutoSizeRowsMode в AllCells, и это исправляет это изначально.Однако строки в сетке являются редактируемыми, и если пользователь щелкает строку, чтобы отредактировать ее, флажок снова исчезает, пока строка не будет выбрана.Я удивлен, что никто не сталкивался с этим раньше.Высота строки установлена ​​на 21, поэтому она больше необходимого размера флажка 17 ...

Это DLL-библиотека надстройки Outlook, поэтому я не могу использовать SetProcessDPIAware ().

1 Ответ

4 голосов
/ 10 октября 2011

Я столкнулся с этим только сейчас и потратил почти час, пытаясь выяснить, где мой код был неправильным, почему флажки не появлялись. К счастью, в моем случае установка AUtoSizerowsMode для всех ячеек, кажется, исправляет это даже во время редактирования. (Это на Windows 7 (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...