MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit
Graphic Artifacts when using GroupBox/Card in ViewBox
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- C#
- Sterne
- 16.3k
- Forks
- 3.5k
- Ø Merge
- 1 T. 22 Std.
- Gemergte PRs (30 T.)
- 8
Beschreibung
I have a UserControl with a ViewBox inside.
I don't know why but in dark mode, some graphic artifacts appear when I move my mouse over them
https://user-images.githubusercontent.com/54487782/116099068-e36b2380-a6ab-11eb-9093-8e60a94b9d62.mp4
I've tried to fix it with the different solutions listed here : https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/issues/1097
I've tried :
- `UseLayoutRounding="True"`
- `SnapsToDevicePixels="True"`
- `RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMode.SoftwareOnly`
Moreover, I've tried to visualize my ViewBox with Snoop, but Height and Width values seem normal.
In light mode I don't have this problem.
**- EDIT -**
I lowered the brightness of my screen, and I just saw that there are also artifacts in light mode.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die gemeldeten Darstellungsfehler mit einem UserControl zu reproduzieren, das ein ViewBox und eine GroupBox/Card enthält, und vergleiche den dunklen und den hellen Modus sowie das angehängte Video. Überprüfe die versuchten Einstellungen für UseLayoutRounding, SnapsToDevicePixels und das Software-Rendering; abgeschlossen ist die Aufgabe, wenn die Darstellungsfehler beim Bewegen der Maus oder Verringern der Bildschirmhelligkeit nicht mehr auftreten.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- csharp
- Bereich
- desktop
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100