« MouseBinding » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
m (Nicolas a déplacé la page Mousebinding vers MouseBinding)
 

Dernière version du 20 octobre 2021 à 08:40

Links

Mouse binding

MyView.xaml
<TextBlock Text="{Binding Name}">
    <TextBlock.InputBindings>
        <MouseBinding MouseAction="LeftDoubleClick"
                      Command="{Binding EditCommand}"
                      CommandParameter="{Binding}" />
    </TextBlock.InputBindings>
</TextBlock>
MyViewModel.cs
public ICommand EditCommand { get; }

public MyViewModel()
{
    EditCommand = new DelegateCommand<Item>(Edit);
}

private void Edit(Item item)
{
}