Описание тега avalonia
AvaloniaUI (также известная как Avalonia) — это мультиплатформенная платформа графического интерфейса, использующая XAML для создания графических интерфейсов. Он имеет много общего с WPF и может работать в Windows, Linux, macOS, Android и iOS.
1
ответ
Как поддерживать китайские иероглифы в .Net Core Avalonia?
Программа, которую я скомпилировал, не может нормально отображать китайские символы на компьютере моего друга (она может отображаться нормально на моем Win10 и Deepin Linux), отсутствует ли какой-либо шрифт? Какие шрифты нужно установить на компьюте…
30 июн '20 в 14:29
2
ответа
Как реализовать MenuItem с InputGesture в приложении Avalonia MVVM?
Мне нужно меню с InputGesture, как на картинке здесь: https://github.com/AvaloniaUI/Avalonia/pull/3602 Начиная с Microsoft Visual Studio Community 2019 с новым приложением Avalonia MVVM, я пытаюсь настроить XAML в Visual Studio для достижения этой ц…
15 июл '20 в 11:28
3
ответа
Avalonia UI C# XAML WPF - настройка цвета строки сетки данных на основе значения столбца
public class EventLogView : UserControl { private DataGrid dataGrid; public EventLogView() { this.InitializeComponent(); dataGrid = this.FindControl<DataGrid>("EventLogsDataGrid"); this.dataGrid.LoadingRow += new EventHandler<DataGridRowEve…
04 май '20 в 12:34
1
ответ
FrameworkPropertyMetadataOptions.AffectsMeasure и FrameworkPropertyMetadataOptions.AffectsRender в Avalonia
Перенос приложения из wpf в avalonia ui. Во время переноса я столкнулся с тем, чего нет в документации. В общем есть кусок кода от wpf: public class BaseLabelElement : UIElement { public static readonly DependencyProperty FontFamilyProperty = Depend…
26 июл '20 в 23:18
4
ответа
Событие нажатия кнопки Avalonia не работает
У меня есть простая форма Avalonia: <Window xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/mark…
17 май '20 в 02:00
2
ответа
Использование DataGridCheckBoxColumn - выдает необработанное исключение
Это происходит, когда DataGridCheckBoxColumn используется в DataGrid и привязан к логическому свойству в модели поддержки. Если щелкнуть столбец и установить / снять флажки - он ведет себя так, как ожидалось, - но затем, когда я закрываю главное окн…
22 май '20 в 15:07
1
ответ
Как успешно использовать элемент управления DataGrid в Visual Studio 2019 с Avalonia 0.8.3
Я начал новый проект в Visual Studio 2019 с использованием шаблона приложения Avalonia MVVM. Я включил пакеты Avalonia, Avalonia.Desktop, Avalonia.Controls.DataGrid и Avalonia.ReactiveUI из NuGet и обновил их все до версии 0.8.3. Первый элемент упра…
05 ноя '19 в 04:21
0
ответов
Работают ли управляющие библиотеки DevExpress WPF с AvaloniaUI в .NetCore?
Я работаю над тем, чтобы ускорить работу с последним выпуском AvaloniaUI (выпуск Avalonia 0.9.0). У нас есть приложение WPF, которое мы создаем с использованием инфраструктуры.Net Core. Мы широко используем управляющие библиотеки DevExpress WPF. Биб…
22 янв '20 в 02:49
0
ответов
Ошибка: "SystemException:XOpenDisplay failed" при попытке запустить приложение Avalonia из Crontab в Linux
У меня есть приложение Avalonia на плате Linux Debian UP, которое я могу запустить с помощью следующей команды из терминала: sudo dotnet /home/user/myapp/myapp.dll Я написал следующий скрипт keepalive.sh, чтобы проверить, запущено ли приложение, и з…
11 мар '20 в 06:21
1
ответ
Где и как сгенерированные ViewLocator представления получают свои DataContexts (в учебном приложении Todo от Avalonia)?
В завершенном учебнике Avalonia Todo application --- где и как TodoListView и AddItemView получают свои DataContexts, чтобы они были равны TodoListViewModel и AddItemViewModel соответственно??? Я имею в виду, что их родительский элемент управления M…
30 апр '20 в 13:32
1
ответ
WPF - измените тему с темной на светлую, нажав соответствующую кнопку - Avalonia
Я хотел бы дать пользователю возможность изменить тему с темной на светлую, нажав кнопку. <Application xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:MyApp" x:Class="CoreBac…
08 май '20 в 13:41
1
ответ
Resource.xaml в Авалонии
Я создаю приложение с использованием avalonia, которое имеет некоторые элементы пользовательского интерфейса в другой сборке из-за возможности повторного использования. В этой дополнительной сборке я хочу иметь файл Resource.xml, на который ссылаетс…
12 сен '19 в 18:40
2
ответа
ReactiveUI подключил Observable CanExecute со свойствами IsExecuting
Если CleanCommand выполняется, SearchCommand будет неактивен. Если SearchCommand выполняется, CleanCommand будет неактивен. Штрих-код public long Barcode { get => _barcode; set => this.RaiseAndSetIfChanged(ref _barcode, value); } private reado…
10 апр '20 в 00:04
0
ответов
Авалония - как создать новое окно?
Пытаюсь познакомиться с Avalonia и портирую на нее один из своих проектов. У меня проблема с созданием новых окон - я использую руководство из Tutorial и получаю только файл.xaml.cs в моем обозревателе решений: Файл AboutView.xaml создается в папке …
14 июн '20 в 12:48
0
ответов
Авалония Как настроить полилинию, перетаскивая точки?
Я хочу нарисовать полилинию. Перед созданием пользователь может указать количество контрольных точек в ломаной линии. Сразу после создания контрольные точки равномерно распределяются по ломаной линии, и пользователь может перетаскивать эти контрольн…
21 июн '20 в 15:46
0
ответов
Создать пункт меню строки состояния из NETCore в macOS
Я создаю приложение для MacOS с.NET Core 3.1 и фреймворком Avalonia UI. И столкнулся с проблемой, что Avalonia еще не имеет реализации TrayIcon/StatusBar для macOS. В связи с этим я решил создать собственную библиотеку на Objective C и вызвать ее из…
02 сен '20 в 18:25
0
ответов
Как получить подробную информацию о USB-устройстве на кросс-платформе C# .net Core
Я работаю над фреймворком Avalonia и.net core 3.0, используя библиотеку System.Management, чтобы получить сведения о USB-устройстве, подключенном к компьютеру. Работает на окнах. Но когда я тестирую на Mac и Linux, приложение выдает исключение Platf…
20 дек '19 в 10:45
1
ответ
Как сохранить UserInput из TextBox в переменной - Avalonia UI, C#
Я хотел бы спросить вас, как я могу сохранить значение, полученное от ввода пользователем? Когда пользователь вводит свое имя пользователя, я хотел бы взять его и сохранить в переменной.
23 мар '20 в 12:28
1
ответ
Avalonia - с использованием встроенных Avalonia.Data.Converters
Я пытаюсь использовать BoolConverters.And конвертер, но, похоже, не может найти способ заставить его работать внутри XAML. Объявление Xmlns: xmlns:acon="clr-namespace:Avalonia.Data.Converters.BoolConverters;assembly=Avalonia.Base" Ресурсы: <UserC…
10 июн '20 в 01:51
0
ответов
Параллельные экземпляры - данные / проблема проектирования
Я пытаюсь придумать дизайн для приложения (C#/Avalonia), которое позволит создавать представления для данных, поступающих из нескольких источников. Общая идея состоит в том, чтобы связать источники и представить результат с помощью различных компоне…
23 июн '20 в 14:14