У меня есть кольцо прогресса WinUI в моем приложении UWP C# XAML, подобное этому
xmlns:winui = "using:Microsoft.UI.Xaml.Controls"
<winui:ProgressRing
Width = "250"
Height = "250"
Foreground = "Green"
IsIndeterminate = "False"
Maximum = "60"
Value = "59" />
Это выглядит так
Как сделать толще?





Как сказал @mm8, WinUI ProgressRing реализован с AnimatedVisualPlayer, и в коде будет загрузить источник воспроизведения.
player.Source(winrt::make<AnimatedVisuals::ProgressRingIndeterminate>());
ProgressRingIndeterminate Анимация Lottie не предоставляет метод редактирования толщины. если вы хотите использовать эту функцию, опубликуйте свое требование в Гитхаб и поделитесь ссылкой ниже, я помогу проголосовать.
Это действительно прискорбно. Я хотел бы иметь свойство толщины в элементе управления кольцом прогресса. Похоже, для этого уже есть проблема. Приветствуется голосование: github.com/microsoft/microsoft-ui-xaml/issues/3293
Боюсь, нет свойства, позволяющего изменить толщину
ProgressRing. Он реализован в виде анимированного изображения.