MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit

Glitch with controls inside cards

Abierto
#2,907 6 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

bug evaluation required
Lenguaje dominante
C#
Estrellas
16.3k
Forks
3.5k
Merge medio
1 d 22 h
PR fusionados (30 d)
8

Descripción

### Bug explanation

It appears that there is a visual glitch whenever a certain controls are clicked on dark theme (when they're inside a card).

An example:

```



```

**Results (when inside a card):**

![P2FCXguasE](https://user-images.githubusercontent.com/14929605/194829238-e483150a-ef18-4064-8f2c-d2b75c3bfe2b.gif)

**Results (when I put the exact same code outside of the card):**

![nVxHWSuinA](https://user-images.githubusercontent.com/14929605/194829418-e8956519-5be9-4a17-93fa-3d2f033faf42.gif)

Same thing with a DataGridView when it's inside the card (it's not that apparent, but you can see the glitch on the left side of the sort arrow:

![X332xQt42Y](https://user-images.githubusercontent.com/14929605/194829777-da313dae-e826-4bc7-8bc0-423a48fffcda.gif)

This also happens with the Light theme switched ON.

What could be the problem here? I'm suspecting its the window hosting this UserControl, but I'm not sure where to start looking.
If I host these buttons on a dialog, or something, they work just fine.

### Version

4.5.0

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza reproduciendo el comportamiento informado de Button y DataGridView dentro y fuera de una tarjeta usando los temas oscuro y claro descritos en el issue. Compara los resultados visuales en la versión 4.5.0; se considera terminado cuando los controles dentro de las tarjetas se renderizan sin el problema informado en ambos temas.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
csharp
Área
design, desktop
Tipo de issue
Error
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
28/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.