DoUNo: Whadds up with the Background property of a control

This is weird !! Try to customize the control template of a button,

  1. Place a grid as the base panel (don’t add any Background property to it)
  2. Add an ellipse and a content presenter to this
  3. Add a Click event handler to the button
  4. Run it and try to click on the white space, the event will not be raised !!!

Go back to the template,

  1. Add a Background property to the grid and set the value to Blue (can be any color other than transparent)
  2. Run it and try to click on the Blue color, the event will be raised !!!

Go back to the template,

  1. Set the value of the Background Property to Transparent
  2. Run it and try to click on the white space, the event will still be raised !!! (WHY ?!?)

Looks weird to me thou’

Tags: , , , ,

Leave a comment