title: Change selected day background (or text) in Calendar
body: <p>I'm learning WPF and XAML. But i'm newbie and have a question. </p>
  
  <p>My purpose - change text of selected day in calendar. Now, it has blue background. But i want two brackets: (...):</p>
  
  <p><img src="https://i.stack.imgur.com/auDLT.png" alt="image"></p>
  
  <p>I see two solutions of this problem.</p>
  
  <p>First. Change control template. I found <a href="http://msdn.microsoft.com/en-us/library/ff468218.aspx" rel="nofollow noreferrer">full template code on MSDN site</a>. But there is too many code and i can't find any way to replace background color to brackets, cause i can't find "Text" property. If i find it, i just replace it by horizontal StackPanel and add two TextBox with "(" and ")" before and after date. But i can't. And if i can, i'm really should copy all this code?</p>
  
  <p>Second. As i know, all days in calendar is CalendarDayButton type. This type has a "Context" property. Maybe, if i change it, then text is changed. I don't know. But i haven't direct access to this type. I should get all children items of calendar and search selected day among them. It's too complicated i think.</p>
  
  <p>If you know more elegant solution of this problem - i will be very grateful to you. </p>