title: Using an existing canvas on another page in WPF
body: <p>I'm kinda new in WPF and I like to use an existing canvas with a lot of children on another xaml page. I saved it in a global property, and I want to use it like this:</p>
  
  <pre><code>this.DataContext = new TimeDesignerViewModel();
  this.myCanvas = (this.DataContext as TimeDesignerViewModel).TdCanvas;
  </code></pre>
  
  <p>When I load the page, there is nothing on a canvas, but in code-behind, there are the children. What did I do wrong?</p>