Не доступна кнопка сохранения отчёта до тех пор, пока не изменится размер окна

Обсуждение Stimulsoft Reports.AVALONIA
Ответить
Аватара пользователя
compositum
Сообщения: 274
Зарегистрирован: 15 янв 2008, 15:12
Откуда: Санкт-Петербург

Не доступна кнопка сохранения отчёта до тех пор, пока не изменится размер окна

Сообщение compositum »

Доброго времени суток.

Mac M1, .NET 8, IDE Rider.

Скачал ваш пример проекта, построенного на основе Avalonia ( https://publish.stimulsoft.com/ ). Подключил отчёт к источнику данных и разместил таблицу на странице отчёта.

Обновляю NuGet-пакеты и запускаю приложение в режиме отладки. По умолчанию окно открывается не на весь экран и я пока не меняю его размеры. Пытаюсь нажать на кнопку сохранения отчёта, но кнопка не реагирует. Остальные кнопки не имеют этой проблемы: реагируют на нажатие. Если разверну окно на весь экран, то кнопка сохранения оживает. Так же она продолжает быть доступной, если из полноэкранной формы я верну окно в исходное состояние (т.е. в тот вид, в котором оно находится при старте приложения). Предполагаю, что проблема исчезает после перерисовки окна.

Возможно это баг. Просто сообщаю вам об этом.
Вложения
Снимок экрана 2025-05-23 в 15.07.50.png
Снимок экрана 2025-05-23 в 15.07.50.png (32.69 КБ) 382 просмотра
С уважением, Андрей.
Max Shamanov
Сообщения: 113
Зарегистрирован: 07 сен 2021, 13:18

Re: Не доступна кнопка сохранения отчёта до тех пор, пока не изменится размер окна

Сообщение Max Shamanov »

Здравствуйте,

К сожалению нам не удалось воспроизвести проблему.
Можете прислать тестовый проект на котором воспроизводится ошибка?

Спасибо.
Аватара пользователя
compositum
Сообщения: 274
Зарегистрирован: 15 янв 2008, 15:12
Откуда: Санкт-Петербург

Re: Не доступна кнопка сохранения отчёта до тех пор, пока не изменится размер окна

Сообщение compositum »

Max Shamanov писал(а): 26 май 2025, 15:56 К сожалению нам не удалось воспроизвести проблему.
Можете прислать тестовый проект на котором воспроизводится ошибка?
Похоже я вас зря побеспокоил...

Я решил на всякий случай попробовать всё сделать заново: удалил старый проект, снова скачал проект примера с вашего сайте, обновил нугет-пакеты, в конструкторе MainWindow указал свой ключ инициализации, заменил код (который не работает на Mac):

Код: Выделить всё

report.Load("Reports/Report.mrt");

на кроссплатформенную версию:

Код: Выделить всё

report.Load($"Reports{Path.DirectorySeparatorChar}Report.mrt");
Пересобрал проект и запустил. Проблема исчезла и больше не воспроизводится в т.ч. и у меня.

Если можно, удалите эту тему, пожалуйста.
С уважением, Андрей.
Max Shamanov
Сообщения: 113
Зарегистрирован: 07 сен 2021, 13:18

Re: Не доступна кнопка сохранения отчёта до тех пор, пока не изменится размер окна

Сообщение Max Shamanov »

Здравствуйте.

Хорошо.
Дайте нам знать, если вам понадобится наша помощь.

Спасибо.
Ответить