tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
923
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kai_Jack Kai_Jack ist offline Mitglied Gold
    Registriert seit
    Jul 2005
    Beiträge
    159
    Hi Leute,

    habe zwei Probleme:

    1. Ich benutze in meinem Programm ein Tabcontrol. Ich zeichne einige Objekte auf ein Tabcontrol, nennen wir es Tab1. Wenn ich dann zu Tab2 wechsle, wiederum zu Tab1 zurückkehre, ist alles wieder weg. Wie kriege ich das hin, das es nicht verschwindet

    2. Kann man auf einer PictureBox erstellte Objekte anklicken Also quasi aktivieren über einen Klick

    3. Ok, es sind doch drei Was ist der Unterschied zwischen picturebox und panel, auf beiden kann man die Sachen gleichermassen zeichnen ?!

    Gruß und Danke wie immer an alle Masters of the CompuServe
    Jack
     

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Hallo Kai_Jack!
    1. Ist doch logisch weil des Tab gezeichnet wird, welches angezeigt werden soll.
      Du musst Dir also eine TabPage hernehmen und das darin zeichen.

    2. Du könntest das BorderStyle Property hernehmen und das zu visualisieren.
      Ansonsten könntest was drum herrum zeichen, wie Du halt willst.

    3. Die PictureBox ist, wie der Name schon sagt, für Bilder.
      Zitat Zitat von MSDN
      Typically the PictureBox is used to display graphics from a bitmap, metafile, icon, JPEG, GIF or PNG file.
      Das Panel erbt von Scroll Control und ist eher für Controls geeignet.
      Zitat Zitat von MSDN
      A Panel is a control that contains other controls. You can use a Panel to group collections of controls such as a group of RadioButton controls.

    Btw. Damit der Kopf mal so richtig raucht:
    Professional C# - Graphics with GDI+

    MfG, cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    Kai_Jack Kai_Jack ist offline Mitglied Gold
    Registriert seit
    Jul 2005
    Beiträge
    159
    Hallo,


    Logisch ? Ja und Nein, die Grafik verschwindet auch, wenn man das Window minimiert und dann wieder maximiert, es hat nicht unbedingt mit dem Tab zu tun. Das Problem liegt in einer Art erforderlichen Speicherung, die ich nicht kenne.


    Gruß Jack und Danke
     

  4. #4
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Das ist immer noch logisch.
    Das Control zeichnet sich wieder selber und weiss nichts davon,
    dass es deine Grafik danach auch wieder zeichen soll.
    Also
    • entweder das Pain-Event hernehmen um reinzuzeichnen.
      Das wird ausgelöst wenn das Control gezeichnet wird.

    • Oder OnPaint overriden wenn Du von dem Control erbst.
    Sag doch mal in Zukunft was Du genau machen willst
    und was Du bisher in der hinsicht erreicht hast.
    Das ist echt hilfreicher ein kompetente Antwort zu geben.

    MfG, cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  5. #5
    Kai_Jack Kai_Jack ist offline Mitglied Gold
    Registriert seit
    Jul 2005
    Beiträge
    159
    Ok, ich verstehe da was glaube ich nicht.
    Folgender Fall:

    Ich zeichne mit GDI+ ein Quadrat. Ich minimiere das Fenster, und danach ist es verschwunden. Dieser Effekt muß behandelt werden. Die Zeichnung stammt aus einer Datenbank. Die Zeichnung muß immer da bleiben, egal was passiert, denn sonst kriegt der user einen Schock, und das Programm ist Sch..... !!

    D.h. das verschwinden aus irgendeinem View führt zur Zerstörung der Zeichnung, das darf nicht sein.

    Gruß Jack
    Geändert von Kai_Jack (26.08.05 um 18:49 Uhr) Grund: Was vergessen
     

  6. #6
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Zitat Zitat von cosmochaosmaker
    Das Control zeichnet sich wieder selber und weiss nichts davon,
    dass es deine Grafik danach auch wieder zeichen soll.
    Also
    • entweder das Pain-Event hernehmen um reinzuzeichnen.
      Das wird ausgelöst wenn das Control gezeichnet wird.

    • Oder OnPaint overriden wenn Du von dem Control erbst.
    Such das WE mal im Foum und auf TheCodeProject nach diesen Begriffen.
    Ich mach jetzt Feierabend. Montag gehts weiter, ok.

    Schönes WE, cosmo
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

Ähnliche Themen

  1. [VB.NET]Generelle Frage wie interne Programminformationen speichern
    Von desaster0505 im Forum .NET Application und Service Design
    Antworten: 2
    Letzter Beitrag: 13.03.08, 17:26
  2. fehlerhaftes speichern / und noch eine frage
    Von sp4ceuh im Forum 3D Studio Max
    Antworten: 4
    Letzter Beitrag: 14.12.07, 19:27
  3. UltraEdit 32, Frage bezüglich speichern
    Von rolli123 im Forum HTML-Editoren
    Antworten: 0
    Letzter Beitrag: 29.03.06, 10:23
  4. Antworten: 5
    Letzter Beitrag: 13.06.05, 22:11
  5. Frage zum Speichern in Datei
    Von DeChecka im Forum C/C++
    Antworten: 33
    Letzter Beitrag: 02.05.05, 21:27