Pergunta
O que é a melhor maneira de vincular um método quando o mouse sobre evento é acionado?
Um exemplo.
quando um paira mouse sobre um botão. Um método dispara como contagem.
Então, enquanto o mouse está sobre o botão, a contagem vai continuar a incrementar.
Como é que eu conectar um mouse sobre evento para um método? Usando Xaml?!
Todas as idéias?!
Solução
Uma maneira de fazer isso é através de uma propriedade anexada, especialmente se você quiser reutilizar essa capacidade.
classe Behavior<T>
Expression Blend torna este simples. Você precisa ter o SDK do Blend, mas então você pode usar comportamentos diretamente. Aqui está um Blog Post mostrando um exemplo .
Isso permite que você atribua um comportamento anexado em XAML. Muitas estruturas MVVM tem uma implementação que usa essa abordagem, como o LifetimeEvents em Cinch .