MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit

DatePicker DPI Awareness Issue

Offen
#1,714 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

bug up-for-grabs
Vorherrschende Sprache
C#
Sterne
16.3k
Forks
3.5k
Ø Merge
1 T. 22 Std.
Gemergte PRs (30 T.)
8

Beschreibung

Hello,

I'm using the lib in a WPF app with PerMonitorV2 DPI awareness enabled. Things all seem fine, until I use the DatePicker control.

The popup appears blurry and has not been scaled properly. The textbox on the main page displays fine.

I have two DatePickers. I've set the first one to use the standard WPF style, and the second one to use the material style. The standard one is fine, the material style is not.

My code is:

`








`

Without the popups open:

![image](https://user-images.githubusercontent.com/53109310/77759335-77436980-702c-11ea-80fe-da34a0af1c5e.png)

WPF Style:

![image](https://user-images.githubusercontent.com/53109310/77759581-d7d2a680-702c-11ea-9080-041d6edb59a8.png)

Material Style:

![image](https://user-images.githubusercontent.com/53109310/77759546-c9848a80-702c-11ea-8f8e-e550e3fcbd1c.png)

Please forgive me, I don't know if this is something I've done, or is a bug in the theme!

Thanks

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginnen Sie mit dem bereitgestellten WPF XAML-Reproduzierer und vergleichen Sie das Verhalten des Standard- und des Material-DatePicker-Popups unter PerMonitorV2 DPI awareness. Als erledigt gilt die Aufgabe, wenn das Popup im Material-Stil korrekt skaliert wird und nicht mehr unscharf ist; das Issue nennt weder eine Quelldatei noch einen auszuführenden Test.

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
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.