Laden...

Icon in der Titelleiste ändern ?

Erstellt von Rotten vor 18 Jahren Letzter Beitrag vor 18 Jahren 7.232 Views
Rotten Themenstarter:in
27 Beiträge seit 2005
vor 18 Jahren
Icon in der Titelleiste ändern ?

Hallo Community,

zur Zeit beschäftigt mich ein kleines Ärgernis.
Da ich mit C# erst vor kurzem angefangen habe und mich erst seit zwei Tagen mit
den Windows Forms beschäftige, mag meine Frage für den einen oder anderen
user vielleicht ganz einfach zu beantworten sein. 🙂

Ich habe es tatsächlich hinbekommen ein kleines Fenster zu erstellen, das eine
Schaltfläche hat. Klickt man darauf wird ein FileDialog gestartet. Dort kann man
eine .txt-Datei öffnen. Der Inhalt dieser Datei wird dann in einem Listenfeld
angezeigt.
Natürlich habe ich dazu sehr viel Code und Hinweise/Tipps per Suchfunktion aus
diesem Forum entdeckt, benutzt und angepasst.

Nun aber zu meiner eigentlichen Frage.
Oben in der Titelleiste wird ganz links ein kleines Symbol angezeigt.
Wie kann ich dieses gegen ein eigenes austauschen ?

Ich habe selber ein Symbol der Größe 16x16 erstellt. In den Projekteigenschaften
habe ich dann das App.ico durch mein Icon ersetzt und siehe da...
im Datei-Explorer wird die Anwendung (also die .exe-Datei) mit meinem Symbol
angezeigt. Ist zwar ein netter Effekt, aber wenn das Programm läuft, wird halt
oben links in der Titelleiste noch ein anderes Symbol angezeigt, das ich nicht
ändern kann.

Hat jemand ein Tip für mich ???

Danke und Bye
Rotten

P.S.: Ich habe (weil es einfach übersichtlicher und besser zu Drucken ist) aus
der fantastischen Einleitung zu C# von Herrn Golo Haas als ein 204-Seiten starkes
PDF gebastelt. Wird (hoffentlich) demnächst hier irgendwo zu Download bereit
stehen.

--- Hilfe ich bin eine Signatur...holt mich hier raus ! ---

49.485 Beiträge seit 2005
vor 18 Jahren

Hallo Rotten,

mit Form.Icon.

herbivore

Rotten Themenstarter:in
27 Beiträge seit 2005
vor 18 Jahren

Danke herbivore,

habe da etwas Interessantes gefunden
(http://www.c-sharpcorner.com/winforms/load_form_icon.asp)
und es nun mit 'System.Drawing.Icon' hinbekommen.

Rotten

--- Hilfe ich bin eine Signatur...holt mich hier raus ! ---

B
189 Beiträge seit 2004
vor 18 Jahren

Es reicht, wenn du im Designer im Eigenschaften-Grid unten rechts bei "Icon" die Icon-Datei auswählst. VS.NET fügt dann den passenden Code ein und legt für die Icondatei einen Ressourceneintrag an. Das musst du also nicht händisch zusammenfummeln.

Rotten Themenstarter:in
27 Beiträge seit 2005
vor 18 Jahren

Hi bitstream,

gefunden...und danke 🙂

Rotten

--- Hilfe ich bin eine Signatur...holt mich hier raus ! ---