Использование EventToCommand с CommandParameterC#

Место общения программистов C#
Anonymous
Использование EventToCommand с CommandParameter

Сообщение Anonymous »

У меня возникают проблемы, запускающие события, с помощью CommandParameter после обновления до Maui до 9.0 и настройки данных для данных для страницы. У меня есть несколько нижних листов на странице с кнопкой справки. Когда кнопка справки нажимается, она поднимает событие, которое затем передается в модель просмотра на главной странице. Событие запускается на нижней странице при нажатии кнопки справки, но команда не запускается. Что мне нужно сделать, чтобы получить поведение EventToCommand для запуска команды в MyModelView ?










myviewmodel
public class MyViewModel
{
public Command GetHelpCommand { get; set; }

public MyViewModel()
{
GetHelpCommand = new Command(OnGetHelp);
}

private async void OnGetHelp(object obj)
{
// ... show help
}

bottomsheet.xaml.cs
public partial class BottomSheet : ContentView
{
public event EventHandler HelpClicked;

public BottomSheet()
{
InitializeComponent();
}

private void Help_Clicked(object sender, EventArgs e)
{
HelpClicked?.Invoke(this, EventArgs.Empty);
}
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... dparameter

Вернуться в «C#»