Forum: PC-Programmierung CSharp Bitmap Button - Visual Studio 2005


von macke_a (Gast)


Lesenswert?

Hallo !
Ich suche nach einer Lösung wie ich in mit Visual Studio einen Button 
erzeugen kann der ein Bitmap bzw. eine Grafik enthält. Ich habe unter 
Google oder in anderen Foren auch schon gesucht, leider ohne Erfolge!
Ich möchte keinen Text Inhalt haben, sondern die Grafik soll sich von 
alleine erklären!

Kann mir jemand von Euch weiterhelfen..? Wo findet ich Ansätze für so 
ein vorhaben..?

Gruss macke_a

von Peter P. (bonsaibaum)


Lesenswert?

Hallo!

Du machst einfach einen normalen Button auf deine Form, bei der Property 
'Image' kannst du dann ein Bild laden ... und den 'Text' setzt du 
einfach auf einen leer-String.

lg
  Peter

von Christian R. (mrrotzi)


Lesenswert?

oder du schaust auf www.codeproject.com dort gibts Lösungen zum 
Saufüttern!

zB:
http://www.codeproject.com/cs/miscctrl/MgXpImageButton.asp
http://www.codeproject.com/csharp/bitmapbutton.asp
http://www.codeproject.com/cs/miscctrl/JPEnhancedXPButton.asp
...

btw ... einen Button als Control mal selbst zu implementieren wäre eine 
gute Übung ;o))

von macke_a (Gast)


Lesenswert?

Hallo !

Ich habe beim Button Properties keine Möglichkeit mit der Funktion 
'Image' irgendwelche Sachen einzustellen! Wie kann das? Ich finde diesen 
Parameter nicht! Liegt das etwa daran das ich aktuell nur die 90Tage 
Version habe ?

Vielleicht ist die Funktion 'Image' versteckt??

Gruss macke_a

von Markus (Gast)


Lesenswert?


von macke_a (Gast)


Lesenswert?

Hallo !
Ja Danke für den Hinweis...Das kenne ich ..!

Nun, auf meiner Form kann ich die Bitmaps sowie meine Buttons 
darstellen. Das Problem ist aber, das das Bitmap zu dem Button gehört! 
Quais ein grfaisches Element wird. Irgendwie werde ich das Gefühl nicht 
los, als ob dies überhaupt nicht funktioniert.

Ich kann beides nicht miteinander verknüpfen..!
Es sei denn jemand beweist mir das Gegenteil..!

Was ist, wenn ich den Button selber zeichnen möchte, um mein Problem in 
den Griff zu bekommen.

Wie muss ich denn da in Visual Studio ansetzen...?

Gruss macke_a

von JojoS (Gast)


Lesenswert?

wenn man die Grafik dem Button Objekt zuordnet dann gehört die Grafik 
auch dem Button, das ist doch logisch. Irgendwie hast du ein Problem 
nicht richtig beschrieben.
Soll das sowas wie ein Adventskalender werden? Dann setze die Grafik in 
das BackgroundImage des Forms, nimm einen Button und setzte die 
Properties 'Backcolor = Web/Transparent' und 'FlatStyle = Flat'.

von macke_a (Gast)


Lesenswert?

Hallo !
Ich muss noch erwähnen das ich mit NET. Framework 2.0 arbeiten muss. 
Dort sind bei den Properties nicht alle Funktionen hinterlegt, denn das 
.NET Compact Framework ist eine Teilmenge des Desktop- .NET Frameworks 
speziell für mobile Geräte.

Gruss macke_a

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.