One scenario I've seen cause a bit of trouble on the Silverlight Controls Forum is that of putting a Button in a ListBox . There are two aspects of this that seem to cause difficulty and I thought it would be helpful to demonstrate the complete scenario