Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
MessageBox im Facebook Design
blutiger_anfänger
myCSharp.de - Member



Dabei seit:
Beiträge: 293
Herkunft: Meerbusch, NRW

Themenstarter:

MessageBox im Facebook Design

beantworten | zitieren | melden

Beschreibung:

Aus gegebenem Anlass habe ich eine MessageBox-Komponente entworfen, die vom Design her dem von Facebook angepasst ist und zugleich viele Eigenschaften der .Net-Framework MessageBox-Klasse enthält/nachempfindet.

So sind die Überladungen...


MessageBoxFB.ShowDialog(string text)

MessageBoxFB.ShowDialog(string text, string caption)

MessageBoxFB.ShowDialog(string text, string caption, MessageBoxButtons buttons)

MessageBoxFB.ShowDialog(string text, string caption, MessageBoxButtons buttons, MessageBoxIcon icon)

MessageBoxFB.ShowDialog(string text, string caption, MessageBoxButtons buttons, Image customicon)
...denen der "original" MessageBox nachempfunden. Der Entwickler hat lediglich, zusätzlich die Möglichkeit auf Wunsch ein beliebiges Image-Objekt im Dialog anzuzeigen.
Die standard DialogResults beherrscht die FB MessageBox ebenso.

Aufgerufen werden kann die Komponente zum Beispiel wie folgt.


//Beispiel 1
MessageBoxFB.ShowDialog("Testnachricht");

//Beispiel 2
if (MessageBoxFB.ShowDialog("Sind Sie sicher?", "Eine Frage", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
         DateiLoeschen();
} 

Wie das ganze aussieht, könnt ihr dem angehängten Bild entnehmen.
Denn Download findet ihr im nachfolgenden Post.

Über Anregungen und konstruktive Kritik würde ich mich sehr freuen. (ggf. auch an dieser Stelle: C# – Facebook like MessageBox )

Viele Grüße,
der blutige Anfänger ;)

p.s.: Da wir hier ja nach fairen Regeln spielen, möchte ich noch anmerken, dass mir folgender Artikel bezüglich des Aplhablendigs (siehe transparenter Rahmen der MsgBox) sehr geholfen hat. Per Pixel Alpha Blend in C#

Schlagwörter: MessageBox, transparenter Rahmen, Facebook Dialog, DialogResult
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von blutiger_anfänger am .
Attachments
Wenn ich nicht hier bin, findest du mich auf code-bude.net.
private Nachricht | Beiträge des Benutzers
blutiger_anfänger
myCSharp.de - Member



Dabei seit:
Beiträge: 293
Herkunft: Meerbusch, NRW

Themenstarter:

beantworten | zitieren | melden

Und hier der Download...
Attachments
Wenn ich nicht hier bin, findest du mich auf code-bude.net.
private Nachricht | Beiträge des Benutzers
mo#
myCSharp.de - Member

Avatar #avatar-3131.jpg


Dabei seit:
Beiträge: 187
Herkunft: Baden

beantworten | zitieren | melden

Übermittelt die Messagebox dann auch mein Outlook-Adressbuch an Facebook? ;-)

Danke sieht gut aus, werd ich wohl in naher Zukunft mal genauer ansehen.
private Nachricht | Beiträge des Benutzers
oldUwn
myCSharp.de - Member



Dabei seit:
Beiträge: 1
Herkunft: Rostock

beantworten | zitieren | melden

Cool! Sieht gut aus. Funzt auch super.
private Nachricht | Beiträge des Benutzers
Martinar
myCSharp.de - Member



Dabei seit:
Beiträge: 55
Herkunft: Berlin

beantworten | zitieren | melden

Wow, genau das habe ich gesucht.
private Nachricht | Beiträge des Benutzers
hangetsu
myCSharp.de - Member



Dabei seit:
Beiträge: 1

beantworten | zitieren | melden

Würde evtl die Messagebox nicht in der Taskleiste anzeigen lassen.
Aber ansonsten sieht es super aus.
private Nachricht | Beiträge des Benutzers