Вопросы по теме 'avaloniaui'

Как связать цвет в Авалонии
В WPF было немного сложнее привязать цвета, например цвет фона, к свойству viewmodel. Есть ли другие способы связать цвета в Авалонии? Или этот пример хороший способ? Вид на Авалонию <Window xmlns="https://github.com/avaloniaui"...
2269 просмотров
schedule 31.08.2023

FileDialog открывается в цикле с использованием OpenFileDialog в Avalonia
Я создаю простое доказательство концепции пользовательского интерфейса в Авалонии. Мне нужно использовать OpenFileDialog при нажатии кнопки, чтобы получить доступ к содержимому выбранного файла и показать путь к файлу в текстовом поле. Я создал...
2043 просмотров
schedule 14.08.2022

DataGrid в пользовательском интерфейсе Avalonia для Linux не отображается во время работы приложения
Я использую пользовательский интерфейс Avalonia на .NET Core для Linux (Fedora). Я следовал этому руководству для DataGrid. , но, честно говоря, я добавил пакет с помощью следующей команды вместо того, чтобы вручную обновлять файл .csproj ....
713 просмотров
schedule 17.05.2023

Avalonia - с использованием встроенных Avalonia.Data.Converters
Я пытаюсь использовать конвертер BoolConverters.And , но не могу найти способ заставить его работать внутри XAML. Объявление XML: xmlns:acon="clr-namespace:Avalonia.Data.Converters.BoolConverters;assembly=Avalonia.Base" Ресурсы:...
540 просмотров
schedule 03.08.2023

Как сделать в коде растровое изображение, совместимое с пользовательским интерфейсом Avalonia?
Я хочу иметь фоновое растровое изображение в моем приложении Avalonia. Вывести его на экран легко, но сделать его сложно в коде. Для отображения у меня в главном окне xaml: <Window.Background> <ImageBrush Source="{Binding...
762 просмотров
schedule 08.04.2022

Как правильно избавиться от растрового изображения avalonia?
Я использую Avalonia UI Framework для создания приложения MVVM ядра dotnet. Я хочу отображать кадры из WebCam и создал простую модель WebCamViewModel: public class WebCamViewModel : ViewModelBase { private Bitmap webCamImage;...
167 просмотров

Курсор мыши пользовательского интерфейса Avalonia неправильно скрывается на Raspberry Pi
Недавно я пытался разработать небольшое приложение с графическим интерфейсом для своей малины, используя пользовательский интерфейс avalonia. Приложение должно работать в полноэкранном режиме и скрывать курсор, когда оно работает в полноэкранном...
130 просмотров
schedule 28.06.2022

Стили AvaloniaUI-псевдоклассы
Я пробую стили в авалонии, и большинство работ, за исключением псевдоклассов, просто игнорируются. Я создал окно, и все стили там, и я создал пользовательский элемент управления (с кнопкой - псевдоклассы на кнопке), используя стили. Я не использую...
412 просмотров
schedule 27.11.2022

Пример ReactiveUI с Avalonia: UserControl View не работает
Я попытался реализовать пример реактивного пользовательского интерфейса , используя Avalonia с ReactiveUI. Поиск работает, я могу напечатать на консоли элементы, полученные в результате этого, и для каждого из них есть слот в пользовательском...
171 просмотров
schedule 27.09.2022

Выбор DataTemplate на основе типа ViewModel в Avalonia ItemsControl
Внутри находится UserControl с ItemsControl, и требуется отображать элементы с другим DataTemplate на основе типа элемента коллекции Items. После TemplateSelector и XAML, созданных на основе этого ответа ( Выбор DataTemplate на основе на ресурсе...
135 просмотров

изменяемый размер сегмента на временной шкале: привязать размер сегмента к модели просмотра
Я пытаюсь реализовать пользовательский элемент управления, который представляет собой временную шкалу (например, в видеоредакторе) с сегментом, начальный и конечный маркеры которого может перетаскивать пользователь. Я представляю такой сегмент в...
77 просмотров
schedule 25.07.2022

Avalonia + ReactiveUI - фармацевт для создания событий ()
Я пытаюсь разобраться в Avalonia в целом и в интеграции Reactive UI в частности. Погуглив, я понял, что Avalonia отказалась от поддержки Avalonia в ReactiveUI и пытается интегрировать ReactiveUI в саму Avalonia, чтобы поддерживать иногда нестабильный...
88 просмотров
schedule 08.07.2022