ERLEDIGT
NEIN
NEIN
ANTWORTEN
13
13
ZUGRIFFE
428
428
EMPFEHLEN
-
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 ScoutyGeändert von Scouty (22.07.05 um 15:46 Uhr)
-
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
-
Heil Dir LordDeath!
Zitat von LordDeath

Was? Immer noch nicht? Na dann hier: MDI - Post
Zitat von LordDeath
// 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, cosmoGeä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...
-
@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
-
Hi,
Zitat von LordDeath
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
-
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
-
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
-
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...
-
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
-
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
-
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
-
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
-
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
-
Tu das
schönen Feierabend"Gott ist tot! Gott bleibt tot! Und wir haben ihn getötet." - Friedrich Nietzsche
Ähnliche Themen
-
IIS auch mit Win XP
Von josDesign im Forum Hosting & WebserverAntworten: 3Letzter Beitrag: 21.08.10, 00:49 -
Geht das auch in c4d?
Von luke5 im Forum Cinema 4DAntworten: 5Letzter Beitrag: 22.09.05, 22:19 -
und script für uhr auch ^^
Von HammerHe@rt im Forum PHPAntworten: 3Letzter Beitrag: 13.11.01, 14:34 -
Auch mal was...
Von Inoxx_QM im Forum Fun-ForumAntworten: 6Letzter Beitrag: 21.03.01, 13:52





Zitieren
Login





