tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
13
ZUGRIFFE
428
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Hallo,

    eine kurze Frage zu MDI Application in c#
    Ist es damit auch möglich, eine Ansicht, wie man sie zum Beispiel aus Outlook kennt (3Felder-Ansicht, Emailansicht), zu erstellen?
    Wenn ja, gibts dazu vieleicht irgendwo ein Tutorial oder Walkthrough?
    Wenn nein, wie kann man sowas sonst realisieren?

    Ich bin eben schon ein Walkthrough (http://www.codeproject.com/Purgatory/myBestMDI.asp) zu MDI Apps durchgegangen und hat auch alles wunderbar geklappt.

    Viele Grüße
    Scouty

    €dit:
    Um es mal ein wenig zu verdeutlichen, was ich überhaupt vor habe. Ich möchte mir mein eigenes email-Programm schreiben. Daher auch diese Ansicht, wie man sie unter anderem auch aus Outlook (oder anderen mailprogrammen) her kennt.
    Was mir auch weiterhelfen würde, wenn es ein emailprogramm gibt, was ebenfalls in C# geschrieben wurde. Denn dann könnt ich gucken, wie ist das dort realisiert worden und könnt das bei mir dann so ähnlich machen. Ich will nicht damit sagen, daß ich dann alles kopieren will. Ich will ja auch was bei lernen.
    Ich habe schon nach C#-mailprogrammen geguckt, aber was wirklich brauchbares war da nicht bei. Nur so einzelne dingenns, die ich evtl später "gebrauchen" kann.
    Wer mir da weiterhelfen kann, kann sich gern melden.

    LG Scouty
    Geändert von Scouty (22.07.05 um 15:46 Uhr)
     

  2. #2
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Hail

    Um die "Dreifelder ansicht" zu realisieren würde ich es mit einer normalen Windows Anwendung machen und dann das Steuerelement Panel benutzen. Mit Panels erstellst du dir dann deine 3 Bereiche und die kannst du dann über den Namen des Panels mit Werten usw. befüllen / auswerten.

    BloodyGreetz

    PS: Ich habe mich noch nicht ernsthaft mit MDI beschäftigt.
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  3. #3
    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 LordDeath
    Hail
    Heil Dir LordDeath!
    Zitat Zitat von LordDeath
    PS: Ich habe mich noch nicht ernsthaft mit MDI beschäftigt.
    Was? Immer noch nicht? Na dann hier: MDI - Post

    // Edit:
    @Topic: Ich find Lords Idee auch ganz gut. Wenn Du keine einzelnen Fenster brauchst,
    kannst Du es auch so machen. Das Panel erbt ja zB auch von ScrollControl.

    MfG, cosmo
    Geändert von Christian Kusmanow (26.07.05 um 14:21 Uhr)
     
    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...

  4. #4
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    @cosmo ich werde mich erst tiefer mit MDI beschäftigen wenn ich es brauche

    BloodyGreetz
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  5. #5
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Zitat Zitat von LordDeath
    Hail

    Um die "Dreifelder ansicht" zu realisieren würde ich es mit einer normalen Windows Anwendung machen und dann das Steuerelement Panel benutzen. Mit Panels erstellst du dir dann deine 3 Bereiche und die kannst du dann über den Namen des Panels mit Werten usw. befüllen / auswerten.

    BloodyGreetz

    PS: Ich habe mich noch nicht ernsthaft mit MDI beschäftigt.
    Hi,

    Mit Panels habe ich auch wieder das Problem, daß die ihre Größe beibehalten, wenn man das Fenster größer oder kleiner macht. Oder kann man das auch ändern, daß sich die Panelfenster proportional vergrößern/ Verkleinern?
    Oder was gibts noch für Möglichkeiten?

    LG Scouty
     

  6. #6
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Mit dem automatischen vergrößern und verkleinern das geht. Ich habe das auch schon gemacht. Ich muss nur mal den Code suchen. Ansonsten musst du dir mal die Liste mit den Einstellungen anschauen, da gibts sicherlich einen Parameter der AutoResize oder so was in der Richtung heißt. Da musst du mal schauen oder in der MSDN mal suchen.



    BloodyGreetz
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  7. #7
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Ok, das funktioniert wohl irgendwie mit dem Anker. Aber per Hand kann man dann die Panels nicht in deren Größe verändern?!

    LG Scouty
     

  8. #8
    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
    Ich hätte da eine Idee:

    Merke Dir im Proggi die vorherigen With und Hight Werte deines Forms.
    Iteriere im SizeChanged-Event des Forms durch die Control Collection.
    Den Prozentualen Größenunterschied zur vorherigen Formgröße,
    wendest Du dann auf die Controls an, die sich darin befinden.

    Ich bin mir aber nicht sicher ob das so sauber ist und ob die Werte
    so immer Proportions gerecht, angepasst werden. Ist ja auch nur ein Vorschlag.

    Ich würd aber nicht versuchen die Welt neu zu erfinden,
    sondern lieber nach einer vorhanden Möglichkeit suchen.
     
    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...

  9. #9
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Ja, mir würde es ja auch schon reichen, wenn es schon ein emailprogramm gibt, welches in c# geschrieben ist, wo ich mir dann das eine oder andere abgucken kann und daraus lernen kann. Aber ich habe ein solches bisher noch nicht gefunden.
    Ich bin schon nah dran, das Vorhaben, ein eigenes mailprogramm zu schreiben, wieder aufzugeben. Menno, ich dachte echt, das wärte einfacher.

    LG Scouty
     

  10. #10
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Aufgeben? Du hast dich jetzt einmal damit beschäftigt. So ein Projekt ist zwar nicht einfach aber was ist schon einfach auf dieser Welt?
    Außerdem lernst du bei einem größern Projekt 100%ig mehr als wenn du nur auf der Konsole rumprogrammierst oder du nur Programme schreibst mit ner Form und einem Button drauf.
    Ich bin mal gespannt wie dein Prachtwerk nach der vollendung ausschaut!

    Du kannst es ja dann mal hier zum Besten geben.

    BloodyGreetz
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  11. #11
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Ich komme aber einfach nicht weiter. Ich bin blutige C#-Anfängerin und versuche mich mit Visual Studio.
    Wie haben das denn die "großen" gemacht. Wie haben die ihre mailprogramme geschrieben?! Ok, sicherlich nicht in C#. Aber es muss doch irgendwie gehen.
    Nur wenn man davon noch kaum Ahnung hat, ist es schwierig da reinzukommen.

    Gib mir mal nen Tip, wie könnte man die Ansicht noch machen, wenn nicht grad in 3-Spaltiger Ansicht?
    Hm, da fällt mir was ein, mit Tabs/ Reitern? Nee, ist auch blöd. Da hat man keinen Überblick.
    Irgendeine Idee?

    LG Scouty
     

  12. #12
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Die Lösung mit den Panels ist doch OK.
    Dann lass die Panels am Anfang eben statisch und versuch dich an das erst wenn du ne Lösung für das Problem hast.

    BloodyGreetz
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

  13. #13
    Scouty Scouty ist offline Mitglied Bronze
    Registriert seit
    Mar 2005
    Beiträge
    25
    Hm. ok, gute idee.
    Für heute mach ich dann ersmal Feierabend. Mit sicherheit melde ich mich dann morgen wieder hier im Forum.

    Greets Scouty
     

  14. #14
    Registriert seit
    Nov 2003
    Ort
    Bergen / Norway
    Beiträge
    309
    Tu das

    schönen Feierabend
     
    "Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche

Ähnliche Themen

  1. IIS auch mit Win XP
    Von josDesign im Forum Hosting & Webserver
    Antworten: 3
    Letzter Beitrag: 21.08.10, 00:49
  2. Geht das auch in c4d?
    Von luke5 im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 22.09.05, 22:19
  3. und script für uhr auch ^^
    Von HammerHe@rt im Forum PHP
    Antworten: 3
    Letzter Beitrag: 13.11.01, 14:34
  4. Auch mal was...
    Von Inoxx_QM im Forum Fun-Forum
    Antworten: 6
    Letzter Beitrag: 21.03.01, 13:52