Weiß jemand wie man runde Buttons macht. Ich hab schon in der MSDN geschaut, nur komm ich damit net ganz klar. Hat jemand ein einfaches Tutorial oder weiß eine einfache Methode.
Wenn Du schon diesen Weg einschlagen möchtest, dann mach Dir die Buttons als Grafik fertig (einen normal, einen für mouseover, einen für gedrückt) und dann bind die ins Form ein.
Dann musste halt beim Mousemove prüfen ob Du auf einem Bild (Button) bist und kannst das Bild ändern bzw. auf Mouseklick reagieren.
Viel Spass
Nicht für das Leben, für die Arbeit lernen wir ...
Windows ist Klasse, ich nehme es um Linux zu downloaden ....
Die Grafik zeichnen ist bei mir nicht das Problem, nur wenn ich eine grafik zeichne und anzeigen will, überschreibt es mir die ganze form (also man sieht kein bild, buttons etc)
Und wie ich da ein Hintergrundbild nehmen kann ist mir auch noch nicht eingeleuchtet
@Toem99
das ist der falsche weg. bei runden buttons ist es wichtig die region des buttons nur auf die runde form zu beschränken und das ist auch ohne weiteres möglich. daher sollte man direkt von control erben und einfach nur die region einschränken und fertig. evtl noch die ränder zeichnen, damit es nach etwas aussieht....
@Daniel B.
Zitat
Nur versteh ich den Code von Codeproject nicht ganz
public enum SmoothingQualities
{
None,
HighSpeed,
AntiAlias,
HighQuality
}
oder
public SmoothingQualities SmoothingQuality
{
get
{
return _SmoothingQuality;
}
set
{
_SmoothingQuality = value;
this.Invalidate();
}
}
get und set versteh ich auch noch nicht so ganz
Mit dem hab ich bisher noch nicht gearbeitet. Gibt aber noch einiges mehr was ich nicht versteh, nur liest den Post keiner mehr weil zuviel da stehen würde
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Daniel B. am .
das zählt zu den absoluten basics dieser sprache und ohne diese können wir dir ohnehin nicht akkurat helfen. arbeite doch erstmal ein gutes c# buch durch.