Я только начал изучать Avalonia, и мне интересно, как создать кнопку, которая перенаправляет меня от одного представления к другому.
У меня есть первое представление под названием ValueSelectionPageView, и я хочу добавить к нему кнопку, которая перенаправляет меня на просмотр под названием TextPageView
Код для ValueSelectionPageView.axaml:< /p>
TextPageView.axaml:
Hello and Welcome to the text page you can choose the border width below
CLICK ME
Border
ValueSelectionPageViewModel.cs:
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
namespace AvaloniaApplication1.ViewModels;
public class ValueSelectionPageViewModel : ViewModelBase
{
}
TextPageViewModel.cs:
using System;
using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
namespace AvaloniaApplication1.ViewModels;
public partial class TextPageViewModel : ViewModelBase
{
[ObservableProperty]
private string _thicknessValue = "";
[ObservableProperty]
private string _defaultThickness = "7";
[RelayCommand]
private void ChangeText()
{
DefaultThickness = ThicknessValue;
}
}
Подробнее здесь: https://stackoverflow.com/questions/786 ... a-using-co
Добавление кнопки в представление, которая перенаправляет пользователя в другое представление в Авалонии с помощью Commu ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение