Используя простое приложение WinForms C # в качестве теста (просто форма с некоторыми метками в нем), скомпилированное в Visual Studio на моем ПК с Windows, а затем скопированное в Linux, чтобы протестировать Mono. Использование .NET 4.0
Когда я просматриваю приложение на своем RaspberryPi (Raspbian с рабочим столом Pixel) с Mono, все функции в порядке (без ошибок или чего-то еще), но все концы меток обрезаны.
Пример: для ярлыка «Это тест», который отлично выглядит в Windows, я вижу только «Это» при запуске на RasPi с Mono.
Если я изменю свойство autosize метки на false и вручную сделаю метку шире, то она будет работать, как и ожидалось, но это проблема для будущей разработки. Я попытался изменить шрифты на моноширинный шрифт, но это, похоже, не имело никакого эффекта.
Это известная проблема с Mono? Есть ли способ заставить автоматический размер работать правильно без необходимости вручную настраивать все метки на фиксированную ширину?
Спасибо