none
[C# (.NET 4.5) / XAML] Klickbarer Button mit Bildinhalt

    Frage

  • Hallo liebe Forenleser,

    Bei der Desktop-Version meiner App bin ich auf ein Problem gestoßen. Und zwar möchte ich einen Button mit Bildinhalt erstellen - das Bild wird auch prima angezeigt.

    Nur klaut das Bild dem Button jetzt das "OnClick"-Ereignis weg und daher passiert beim klicken auch nichts. Ich würde das "OnClick"-Ereignis-Handling nur ungern auf das Bild setzen, für den Fall, dass ich den Inhalt des Buttons mal auf Text umstellen möchte.

    Im Code hab' ich einfach dem Feld "Content" den Typ "Image" zugewiesen, also werde ich den Code wohl eher nicht posten müssen. ;)

    Kann mir jemand helfen? Vielen Dank und noch einen schönen Tag!

    Freitag, 15. Februar 2013 14:28

Antworten

  • Hallo Download-Fritz,

    probiere mal die Eigenschaft "IsHitTestVisible" des Images auf "False" zu setzen. Alternativ kannst du auch gleich nen ContentPresenter als Content setzen und diesem ebenfalls "IsHitTestVisible" den Wert "False" zuweisen. Dann kannst du Bilder, Texte und UserControls etc. als Inhalt verwenden, ohne jedesmal die Eigenschaft noch hinzufügen zu müssen ;)

    Ich hoffe ich konnte dir helfen.

    Viele Grüße,

    Florian

    Samstag, 16. Februar 2013 12:02

Alle Antworten

  • Hallo Download-Fritz,

    probiere mal die Eigenschaft "IsHitTestVisible" des Images auf "False" zu setzen. Alternativ kannst du auch gleich nen ContentPresenter als Content setzen und diesem ebenfalls "IsHitTestVisible" den Wert "False" zuweisen. Dann kannst du Bilder, Texte und UserControls etc. als Inhalt verwenden, ohne jedesmal die Eigenschaft noch hinzufügen zu müssen ;)

    Ich hoffe ich konnte dir helfen.

    Viele Grüße,

    Florian

    Samstag, 16. Februar 2013 12:02
  • danke, Danke, DANKE! :D Hab im Template den ContentPresenter mit dieser Eigenschaft versehen und: Passt! Jetzt kann man mal das Fenster schließen oder minimieren, ohne darauf zu achten, dass man neben das Bild klickt :)

    Danke nochmal und noch 'nen schönen Tag!

    Samstag, 16. Februar 2013 14:07
  • Hallo Download-Fritz,

    das freut mich :)

    PS: Klicke doch bitte auf "Als hilfreich bewerten" links nebst meiner Antwort - danke ;)

    Viele Grüße,

    Florian

    Sonntag, 17. Februar 2013 12:14