Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de vista de lista de Wpf. ¿Cómo puedo mover el mouse a una fila en una vista de lista y la propiedad del botón en esa fila se vuelve visible?

Problema de vista de lista de Wpf. ¿Cómo puedo mover el mouse a una fila en una vista de lista y la propiedad del botón en esa fila se vuelve visible?

Cuando vi esta pregunta por primera vez, pensé en EventTrigger, pero lo probé y descubrí que no se podía implementar.

Sin embargo, se logra de las siguientes otras maneras.

? <ListView? ItemsSource="{Binding?Usuario} " & gt?

& ltVista de lista. ItemTemplate>

& ltData Template>

& ltStackPanel? orientación = " Horizontal " mouse enter = " panel de pila _ mouse enter "? dejar el mouse = "panel de pila _ dejar el mouse"? ¿Fondo = "Blanco antiguo"? Ancho="100 "

& ltTextBlock? Text="{Binding?id} "/& gt;

<Botón? ¿Contenido="{Enlace? Nombre de usuario}"? visibilidad = " Contraído "/& gt;

& lt/panel de pila & gt;

& lt/plantilla de datos & gt;

& lt/list vista. ItemTemplate & gt

& lt/ListView & gt; Aquí hay dos métodos en segundo plano.

¿Privado? ¿Vacío? StackPanel_MouseEnter(¿objeto? ¿Remitente? MouseEventArgs? e)

{

StackPanel? sp? =?Remitente? ¿Como? Panel de pila;

¿Botón? ¿b? =?especie niños. OfType & ltButton & gt().first();

b. =?Visibilidad. Visible;

}

¿Privado? ¿Vacío? StackPanel_MouseLeave(¿objeto? ¿Remitente? MouseEventArgs? e)

{

StackPanel? sp? =?Remitente? ¿Como? Panel de pila;

¿Botón? ¿b? =?especie niños. OfType & ltButton & gt().first();

b. =?Visibilidad. Contraído;

}