Описание тега avaloniaui
AvaloniaUI (aka Avalonia) is a multiplatform GUI-Framework using XAML for the creation of GUIs. It has many similarities to WPF and can run on Windows, Linux, macOS, Android and iOS.
1
ответ
Обязательное свойство для контроля
Как связать SourceObject и TargetObject с элементом TextBox? Это работает, но я хочу более одного текстового поля, и это не представляется возможным, когда они названы одинаково. Моя цель состоит в том, чтобы TextBox изменил свой цвет фона, когда сф…
10 авг '18 в 08:07
3
ответа
Исключение из Avalonia "Невозможно найти представление для <имя класса>"
У меня есть решение VS со следующими проектами, чтобы я мог делиться кодом пользовательского интерфейса между iOS и Windows: MyApp.UI.Avalonia - стандартная библиотека классов.NET с пакетом nuget Avaloniaсодержит файлы XAML/CS для пользовательского …
22 янв '19 в 02:04
1
ответ
TabControl без заголовка в интерфейсе Avalonia
Я хотел бы создать простой мастер на основе TabControl в Avalonia UI с четырьмя страницами. Каждая страница с несколькими элементами управления. Вместо заголовков TabItem я хотел бы создать свои собственные кнопки и скрыть заголовки TabItem по умолч…
12 апр '18 в 19:30
1
ответ
Реализация перетаскивания для узлов TreeView в Avalonia
Как реализовать поведение перетаскивания в элементе управления TreeView? Примером может служить проводник, в котором пользователь может перемещать файл из одной папки в другую путем перетаскивания. У меня есть следующий код в моем XAML: <TreeView…
08 июн '17 в 17:24
3
ответа
ListBox с DataTemplate распознает SelectedItem
У меня есть ListBox с простым DataTemplate, CheckBoxи TextBox, Если пользователь проверяет CheckBox Я хочу получить этот измененный предмет, как собственность SelectedItem из ListBox, Как я могу получить элемент от List2что изменилось? MyListItem: p…
31 июл '17 в 18:40
2
ответа
Два разных DataTemplate
У меня есть два ListBox, определенных в моем XAML, и один класс MyListItem. Теперь один ListBox должен отображать имя как кнопку, а второй ListBox должен отображать имя как TextBlock. Вот небольшой пример, оба ListBox ведут себя одинаково. MyListIte…
04 июн '17 в 12:34
1
ответ
Имя "AvaloniaXamlLoaderPortableXaml" не существует в текущем контексте
Я только что обновился до последней версии Avalonia.Desktop (0.7.0), и теперь я получаю эту ошибку компиляции. Похоже, этот метод сейчас отсутствует в приложении. Как мы должны позвонить сейчас, чтобы инициализировать страницу?
03 ноя '18 в 00:55
2
ответа
TreeView DoubleClick
В дереве в avalonia нет события двойного щелчка. Возможно ли реализовать это по-другому? Я хочу поймать событие двойного щелчка в ViewModel, чтобы выполнить метод. С уважением, Кевин
06 июл '17 в 08:21
1
ответ
Avalonia Ui, эквивалентный ImageResource
Я пытаюсь определить ImageSource с AvaloniaUi. В WPF я собирался так: <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"> <ImageSource x:Key="Icon">…
10 окт '18 в 09:35
1
ответ
Замена х: Тип
Что такое замена x: type, например у меня есть: <i:Interaction.Behaviors> <ia:EventTriggerBehavior EventName="DoubleTapped" SourceObject="{x:Type TreeViewItem}"> <ia:CallMethodAction TargetObject="{Binding}" MethodName="IncrementCount…
08 авг '17 в 08:17
1
ответ
Как продлить контроль в Авалонии?
Я хочу расширить выпадающий список по умолчанию с некоторыми функциями. Пользовательский раскрывающийся список должен вести себя как раскрывающийся список по умолчанию в .xaml файл, так что должно быть возможно добавить элементы к нему. К сожалению,…
08 авг '18 в 12:23
0
ответов
Создание LineDrawing в пользовательском интерфейсе Avalonia
Я хочу создать линию как стиль в Avalonia UI. Это часть Xaml <Window.Styles> <Style> <Style.Resources> <DrawingGroup x:Key="VerticalBevel"> <GeometryDrawing> <GeometryDrawing.Pen> <Pen Thickness="10" Brush="Bla…
13 апр '18 в 17:08
1
ответ
Avalonia UI Ошибка в привязке "Не удалось найти свойство CLR"
Я пытаюсь создать приложение MVVM, которое извлекает данные из API и помещает данные в списки, которые используются для навигации по программе. У меня проблема в том, что в списке возникает эта ошибка, и я не могу понять, почему: Привязка: ошибка в …
29 ноя '18 в 10:29
2
ответа
Используется ли призма с другими графическими средами, кроме мультиплатформенных, совместимых с wpf?
Мне было интересно, могу ли я использовать фреймворк Prism вместе с AvaloniaUI и будет ли мое приложение по-прежнему мультиплатформенным. У меня сейчас только окна, и они работают, однако, работает ли она с linux/macOS также?
25 авг '16 в 09:28
1
ответ
Как добавить WPF UserControl в окно Avalonia?
Я создал Окно Авалония.Мне нужно воспроизвести видео, но Avalonia еще не поддерживает MediaElement. Я хочу использовать System.Windows.Controls.MediaElement.Можно ли добавить окно управления в окне Avalonia?
27 окт '17 в 10:08
0
ответов
Avalonia UI - Как получить / установить свойства элементов управления UI из кода
У меня есть несколько TabControlопределены в моем XAML. Я хотел бы, чтобы моя ViewModel знала о TabItem имя или индекс TabItem это выбрано. у меня тоже есть ScrollViewer что я хотел бы всегда прокручивать вниз, когда нажата кнопка. Я должен быть в с…
30 авг '18 в 22:46
1
ответ
Как связать цвет в Авалонии
В WPF было немного более запутанным, как связывать цвета, такие как цвет фона, со свойством viewmodel. Есть ли другие способы связать цвета в Авалонии? Или этот пример хороший способ? Авалония Вью <Window xmlns="https://github.com/avaloniaui" xml…
01 июн '17 в 19:33
0
ответов
Поддержка интернационализации в Авалонии
Есть ли способ ссылаться на зависящие от языка ресурсы, такие как текст, графика и т. Д., Из XAML в Авалонии? Сейчас мое решение - предоставить специальный объект I18N с DataContext, а затем обращаться к ресурсам через индексатор. Есть ли способ луч…
30 май '17 в 08:31
1
ответ
Как определить отдельный набор стилей для каждой платформы / ОС в Avalonia?
Есть ли способ применить разные стили в зависимости от операционной системы? Как определить отдельные темы для Windows, macOS и Linux?
29 май '17 в 13:01
1
ответ
Как работают селекторы стиля в Авалонии?
Селекторы очень похожи на CSS. Какие селекторы доступны в Авалонии? Что означает этот селектор, например: <Style Selector="ListBoxItem:selected /template/ ContentPresenter"> <Setter Property="Background" Value="#ffffff" /> </Style>
29 май '17 в 11:48