Ребят, даже и не знаю, откуда растут корни у этого бага, но это шиза полная!
Работала одна WPF-програмка — тупо окно и грид, заполняющийся записями из файла.
Работала как часы, никаких нареканий — запустил, данные сразу же показались.
И тут мне чота стало мелко читать текст в венде, поставил глобальный масштаб 125%.
И тут программу начало периодически глючить: запускаю, а ГРИД ПУСТОЙ! Даже полосок нет, тупо белый лист.
Перезапускаю программу — глюк повторяется. И на третий раз бац — все данные появились!
Кто-то сталкивался с таким идиотизмом?? Казалось бы, причём тут масштаб и данные!
И я даже в принципе не знаю, на что грешить, ибо в программе одни и те же инструкции — возьми данные, положь в грид. Всё!
Зная квалификацию M$-макак, я догадываюсь, что в недрах венды может быть какая-нть дикая зависимость
файловая система->калькулятор->масштаб экрана->драйвер флоповода->отображение в WPF-гриде, но до последнего не хочу верить.
Нужна только статистика и возможные пути решения. Спасибо!
PS
Почему не в .NET GUI? Ну как минимум, я не уверен, что это вообще касается WPF! Сами видите, глюк абсолютно дебильный и непонятно к чему относящийся.
Здравствуйте, Kolesiki, Вы писали:
K>Работала как часы, никаких нареканий — запустил, данные сразу же показались.
K>И тут мне чота стало мелко читать текст в венде, поставил глобальный масштаб 125%.
K>И тут программу начало периодически глючить: запускаю, а ГРИД ПУСТОЙ! Даже полосок нет, тупо белый лист.
K>Перезапускаю программу — глюк повторяется. И на третий раз бац — все данные появились!
K>Кто-то сталкивался с таким идиотизмом?? Казалось бы, причём тут масштаб и данные!
Данные не при чём, а вот рендеринг — очень даже. Если отрисовку авторы приколачивали к пикселям гвохдями, то... виноват Microsoft, безусловно
Хотя, нет — даже данные виноваты, ведь каждый раз может быть новая строчка. Как бы чего не вышло...
С таким подходом, рекомендую не ходить девелопить в OpenGL и прочую графику — опять найдутся "виноватые".