Errorprovider Icon wird zu groß angezeigt

CopWorker

Erfahrenes Mitglied
Hallo zusammen,

bei meinem Error Provider Steuerelement verwende ich 3 verschiedene Icons.
Alle haben die Größe von 48x48 Pixel.
2 davon werden in der richtigen Größe angezeigt. (Check_Bad.ico, Check_Good.ico)
Das Dritte Icon wird zu groß dargestellt. (Info_48x48.ico)

C#:
epDirInfo.Icon = Properties.Resources.Check_Good;
epDirInfo.Icon = Properties.Resources.Check_Bad;
epDirInfo.Icon = Properties.Resources.Info_48x48;

Woran kann das liegen?
Was übersehe ich?
Zur Prüfung der Größe habe ich nur den IrvanView zur Verfügung.

Vielen Danke.
Grüße von CopWorker
 

Anhänge

  • image.zip
    195,2 KB · Aufrufe: 5
Hab mal deine 3 icons in Paint geöffnet.
Sofort ersichtlich in Datei - Eigenschaften:
Bad: Breite x Höhe in Pixel = 16 x 16
Good: Breite x Höhe in Pixel = 16 x 16
Info: Breite x Höhe = 48 x 48

EDIT: Quark. Ich vergesse dauernd, das ICO mehrere "Grössen" enthalten können.
 
Hallo Zvoni,

vielen Dank für deine Unterstützung.
Aber wie kann ich das im Quellcode einstellen.
Des Icon Check_Bad.ico hat bei mir sogar 10 Größen und die in 4 verschieden Farbverläufen.

Muss doch noch irgendwo eine Einstellung sein.

Grüße von CopWorker
 
Hallo Zvoni,

das ist gar nicht so abwegig.
Das hatte ich auch schon mal als ich eine Datei mit dem
Namen Clear_(x).png verwendet habe.
Da hat es mir aus dem Designer.cs beim Compilieren die ToolStripMenuItem aus der ToolStripDropDown Liste eines übergeordnetem dieToolStripMenuItem rausgefegt,
Das ist keine Blöff, das konnte ich reproduzieren.

Ich gehe jedem Phänomen nach.

Grüße von CopWorker
 
Hallo Spyke,

ja das habe ich auch schon gedacht.
Das Problem ist nur, dass da ein gescheites Programm her muss.
Der IrfanView kann das nicht.

Ich blieb bis zuletzt in der Hoffnung, dass man eine Art Zoom einbauen könnte.
Ist halt nicht so. Schade.

Trotzdem vielen Dank für deine Hilfe.
Grüße von CopWorker
 
Auf Arbeit.....:sleep::sleep::sleep::sleep:

Da ist bei uns alles unter strengster Kontrolle.
Man wundert sich, dass die Eingabegeräte (Maus, Tastatur) nicht von der IT blockiert wird

mfg.
 
Auf Arbeit.....:sleep::sleep::sleep::sleep:

Da ist bei uns alles unter strengster Kontrolle.
Man wundert sich, dass die Eingabegeräte (Maus, Tastatur) nicht von der IT blockiert wird

mfg.
Wundert dich das wirklich? :p
Ich sag nur: Layer 8
User: "Ja, aber ich habe gedacht...."
Admin (unterbricht User): "Echt? Tat es sehr weh?"
 
Zurück