[C#] Meine Controls

10/24/2012 20:50 Vloxxity#1
Hallöchen,

Vorgestern hab ich ein Turorial gesehen wie mann ein eigenes C# WinFormsControl (in dem Tut war es ein Fortschrittsbalken) erstellen kann..
Darauf hin hab ich dies natürlich selber versucht und es ist mir leicht gefallen :)
Deshalb hab ich mich mal ohne Tut dran gesetzt eine Lebensanzeige in Style von Zelda zu machen.

Daraus ist dann folgendes geworden:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
(Ich denke die Optionen sind selbsterklärend)
Sie ist zwar bis jetzt relativ einfach gehalten aber Funktioniert einwandfrei!

Als nächstes werde ich mich wohl an eine Art Inventory-Control setzen ..
was wohl ein bisschen komplizierter wird :D wahrscheinlich
Falls jemand irg welche Tipps oder Ideen hat soll er sich gerne melden ..
Und falls ich dann mal ein Paar Controls angesammelt habe werde ich die wahrscheinlich hier in form einer DLL veröffentlichen falls Interesse dran besteht ;)
10/24/2012 21:43 bammes#2
Hm also ich bevorzuge ja WPF.
Weiß net, obs auch mit Forms so einfach geht, aber mit WPF kann man ganz einfach ein sog. Benutzersteuerelement erstellen und zusammenschieben.
10/24/2012 23:00 GodHacker#3
@TE: Ich würde ja gerne mal das Tutorial sehen, welches du gesehen hast... Wenn du es mir per PM schicken würdest (oder hier den Link dazu postest) währe ich echt happy. ^^


MfG
GodHacker
10/24/2012 23:17 Vloxxity#4
Quote:
Originally Posted by GodHacker View Post
@TE: Ich würde ja gerne mal das Tutorial sehen, welches du gesehen hast... Wenn du es mir per PM schicken würdest (oder hier den Link dazu postest) währe ich echt happy. ^^


MfG
GodHacker
folgendes tut habsch gesehn:
10/25/2012 18:36 MoepMeep#5
Tu dir selber einen gefallen und vergiss alles, was du gesehen hast. Der Code in dem Video ist dreck.
10/26/2012 17:10 MoepMeep#6
label1.
Weiter muss man diesen quatsch nicht gucken :|
10/27/2012 05:02 #SoNiice#7
Quote:
Originally Posted by MoepMeep View Post
label1.
Weiter muss man diesen quatsch nicht gucken :|
Was du von der gibst ist reiner Quatsch, jeder, der sich auch nur ansatzweise mit Programmierung auskennt weiß zwar, dass man die Controls in etwas logisches und einfach wiederzufindenes umzubenennen hat aber dennoch ist es jedem selbst überlassen.
10/27/2012 12:59 vwap#8
Quote:
Originally Posted by GodHacker View Post
Wie ich diese Angeber hasse, die netmal was können.
:awesome: Ya Moep kann nichts! Haha.

Das Verhalten des Präsentierenden im Video ist einfach unprofesionell.
Entweder er hat neben sich einen Zettel liegen und schreibt von dem ab, oder er hats vorher auswendig gelernt.
10/28/2012 12:30 -PinkiWinki-#9
Moep hat Recht mit seinen Aussagen. Das Video ist Müll.

Den Text zeichnet man wenn dann selber auf das Control und nicht einfach ein Label drauf ziehen, sowas nennt sich Stil und ist wichtig!
Außerdem gibt es "ControlStyles.ResizeRedraw", dann brauch man kein Invalidate in SizeChange reinhauen.
Controls sollte man auch einen gescheiten Namen verpassen und nicht so eine Scheiße wie "label1", egal ob da nur 1 Control ist oder 100 sowas sollte man IMMER machen. Dafür gibt es auch Präfixe(cmd, txt, lbl ...).

Wenn man einen scheiß Stil lernt, wird man später bei größeren Projekten Probleme bekommen. Klar ist jedem selbst überlassen, aber wer es nicht tut, tut mir leid. Sowas kostet einen nicht mal 10 Sekunden des Lebens.

Noch mal zum Video: Es soll ja ein Tutorial sein und ist ein Video, wo ist die Person die es erklärt? Ich höre nur so scheiß Musik und sehe wie einer was in die IDE tippt. Wozu ist das Video nun gut? Sinnlos, hätte er gleich in einem Forum einen Thread posten können. Wenn man ein Video macht, dann auch mit Stimme und ordentlicher Erklärung.

Was mich noch interessieren würde: @1.Post sind die Herzen auch selber gezeichnet? Oder einfach nur paar PictureBoxen reingehauen?