Pregunta

Todavía estoy nuevo en WPF, y estoy tratando de hacer algo que está más allá de mis conocimientos en el momento.

I tiene un cuadro de lista databinded a la colección de origen, y una etiqueta. Me gustaría enlazar el valor de contenido de la etiqueta con el tema del cuadro de lista sobre el que se cernía ratón.

decir que he DataTemplate binded a la clase MenuItem:

<DataTemplate DataType="{x:Type local:MenuItem}" x:Key="MenuListTemplate">

¿Qué tiene de texto miembro. Quiero que mi etiqueta para mostrar el texto del elemento que está Cubierto del ratón en la lista. Tengo el gatillo IsMouseOver para mi caja de texto, pero no tienen idea de cómo enlazar Label.Content a él.

¿Algún consejo?

¿Fue útil?

Solución

No creo que la unión puede lograr su objetivo con facilidad. Creo que es más fácil que ver con eventos enrutados.

suscribirse al evento MouseMove a nivel ListBox. Compruebe si el origen del evento es un ListBoxItem, y si se trata de utilizar este elemento para actualizar la etiqueta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top