I want to create buttons with two texts: one left (text label itself) and one right (hotkey) aligned, and possibly an image. The screenshot below is from a similar application (not mine!)
It would be nice to support multiple lines of text, just like buttons F1-F6 in the image, but I can live without that. I don't need the "always-pressed state" of F8 button.
I'm using C# and windows forms.
EDIT: Apparently this is very simple in WPF. Never did anything in WPF, but will surely take a look.
Here is the solution you may be satisfied with:
Screen shot