C# 将Ui事件绑定到UWP中的命令
我希望将任何UI事件直接绑定到ViewModel中的命令。 在UWP中有没有办法做到这一点 我正在使用UWP社区工具包,希望将汉堡菜单项Click绑定到命令 谢谢C# 将Ui事件绑定到UWP中的命令,c#,mvvm,uwp,windows-community-toolkit,C#,Mvvm,Uwp,Windows Community Toolkit,我希望将任何UI事件直接绑定到ViewModel中的命令。 在UWP中有没有办法做到这一点 我正在使用UWP社区工具包,希望将汉堡菜单项Click绑定到命令 谢谢 托比亚斯好的,我找到了解决办法。 你可以在这里找到它: 我将在这里重复我的步骤: 1-安装软件包 Install-Package Microsoft.Xaml.Behaviors.Uwp.Managed 2-包括对您视图的引用 xmlns:i="using:Microsoft.Xaml.Interactivity" xmlns:co
托比亚斯好的,我找到了解决办法。 你可以在这里找到它: 我将在这里重复我的步骤: 1-安装软件包
Install-Package Microsoft.Xaml.Behaviors.Uwp.Managed
2-包括对您视图的引用
xmlns:i="using:Microsoft.Xaml.Interactivity"
xmlns:core="using:Microsoft.Xaml.Interactions.Core"
3-将命令添加到ViewModel
public DelegateCommand MenuItemCommand { get; set; }
public void InitCommands()
{
MenuItemCommand = new DelegateCommand(MenuItemClicked);
}
private void MenuItemClicked()
{
//do something when clicked
}
4-将菜单项的单击事件绑定到视图中的命令(请参见i:…-标记)
当我知道单击菜单项它时,我找到了解决方案。 你可以在这里找到它: 我将在这里重复我的步骤: 1-安装软件包
Install-Package Microsoft.Xaml.Behaviors.Uwp.Managed
2-包括对您视图的引用
xmlns:i="using:Microsoft.Xaml.Interactivity"
xmlns:core="using:Microsoft.Xaml.Interactions.Core"
3-将命令添加到ViewModel
public DelegateCommand MenuItemCommand { get; set; }
public void InitCommands()
{
MenuItemCommand = new DelegateCommand(MenuItemClicked);
}
private void MenuItemClicked()
{
//do something when clicked
}
4-将菜单项的单击事件绑定到视图中的命令(请参见i:…-标记)
当我知道后,单击菜单项它是,谢谢!这就是我需要的!是的,谢谢!这就是我需要的!