1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

icons in C#

Dieses Thema im Forum "C/C++" wurde erstellt von fishguts, 29. April 2002.

  1. fishguts

    fishguts Grünschnabel

    ich hab mit den tutorial von guidToC# eine kleine windows-form erstellt
    der code so far:

    Code (Text):
    1.  
    2. using System;
    3. using System.Windows.Forms;
    4.  
    5. namespace Primzahl
    6. {
    7.   public class Primzahl : Form
    8.   {
    9.     public Primzahl()
    10.     {
    11.       this.Text = "Primzahl";
    12.     }
    13.  
    14.     public static void Main()
    15.     {
    16.       Application.Run(new Primzahl());
    17.     }
    18.   }
    19. }
    20.  
    wenn man das programm jetzt kompiliert und startet, erscheint ein fenster mit dem titel "Primzahl" und dem C#-icon in der linken oberen ecke - alles in ordnung so weit :)
    jetzt hab ich das fenster aber ein wenig erweitert:

    Code (Text):
    1.  
    2. using System;
    3. using System.Windows.Forms;
    4. using System.Drawing;
    5.  
    6. namespace Primzahl
    7. {
    8.   public class Primzahl : Form
    9.   {
    10.     public Primzahl()
    11.     {
    12.       // Allgemeine Einstellungen
    13.       this.Text = "Primzahl";
    14.       this.Size = new Size(325, 250);
    15.       this.StartPosition = FormStartPosition.CenterScreen;
    16.       this.MaximizeBox = false;
    17.       this.FormBorderStyle = FormBorderStyle.FixedDialog;
    18.     }
    19.  
    20.     public static void Main()
    21.     {
    22.       Application.Run(new Primzahl());
    23.     }
    24.   }
    25. }
    26.  
    wenn das programm jetzt erneut kompiliere und ausführe, fehlt das C#-icon in der linken oberen ecke :(
    wodran kann das liegen und wie bekomm ich es wieder da hin?
    gibt es ausserdem ne möglichkeit, der .exe-datei auch dieses icon zu verpassen?
    so dass die exe mit dem C#-icon und nicht mit dem windows-standard-icon (das kleine konsolen-fenster) angezeigt wird
    hoffe, ihr könnt mir helfen
  2. Christian Fein

    Christian Fein Erfahrenes Mitglied

    du hast
    den BoarderStyle auf FixedDialog gesetzt daher das mit dem icon.
  3. fishguts

    fishguts Grünschnabel

    gibst denn ne möglichkeit das icon links oben anzeigen zu lassen und dabei trotzdem zu unterbinden, dass man das fenster in der grösse verändern kann?
    wie kann ich ausserdem in anderes symbol für die kompilierte .exe festlegen?
    ich arbeite nicht mit dem visual studio .net sondern mit "sharp develop", einem text-editor
    wie kann ich das C#-icon als symbol für die .exe festlegen?
  4. Christian Fein

    Christian Fein Erfahrenes Mitglied

    du schau einfach mal die ganzen Methoden der Form klasse im msdn an.
    Ebenso schaust du dir die Methoden aller von dir genutzen objekte an.

    Da steht das :)

    PS: ob SharpDevelope / Visual Stuidio.net
    oder Notepad spielt keine Rolle

    Framework bleibt Framework.
    Klasse bleibt Klasse.
  5. fishguts

    fishguts Grünschnabel

    ich werd mir die methoden mal ansehen ...
    kannst mir nicht zumindest nen kleinen tip geben? ;)

    ich hab sharp develop nur erwähnt,weil man beim visual stauio solche dinge ja nicht im code selbst regeln braucht, sondern in den projekt-einstellungen
    hätte mir reichlich wenig genutzt, wenn's mir jemand am visual studio erklärt hätte ;)
  6. Christian Fein

    Christian Fein Erfahrenes Mitglied

    du ich kenne die methoden auch nicht im kopf.

    ich schau dann eben in die refernez und programmier sie dann aber
    1) habe ich kein msdn mehr da da ich kein windows mehr da hab
    2) wenn ich reinschauen würde hätte ich genausoviel arbeit wie du mit refenzlesen :)

    ist ne 2 min sache :)

Diese Seite empfehlen