Ich habe mich schon mal schlau gemacht, wie wir den Kalender programmieren sollten.
Dabei bin ich zum Versuch gekommen, anstatt den Table-Grids eher geschachtelte StackPanels in WPF xaml zu nehmen
http://openbook.galileocomputing.de/visual_csharp_2012/1997_19_001.html#dodtp2b691ef2-8859-4650-82c1-efe430ea7070
Ich denke wir sollten für den Aufbau eines klassischen MonatsKalenders nach deutschem Format der Schul- und Jahrkalender nicht mit den reinen Tabellen aufbauen,
sondern hierzu eine StackPanel pro Monat nehmen und die FlowDirection Vertical nehmen
<StackPanel Orientation="Horizontal" FlowDirection="RightToLeft">
<Button Height="100">Button1</Button>
<Button Height="80" VerticalAlignment="Top">Button2</Button>
<Button>Button3</Button>
</StackPanel>