title: DependencyProperty Inheritance of Language property for ChildWindow / ToolTip
body: <p>in my Application_Startup I have the following code at the end:</p>
  
  <pre><code>(this.RootVisual as FrameworkElement).Language = XmlLanguage.GetLanguage(System.Threading.Thread.CurrentThread.CurrentCulture.Name);
  </code></pre>
  
  <p>The language property is automatically inherited by all controls as expected, except ToolTips and ChildWindows (which are shown by "TooltipService / ChildWindow.Show() method).</p>
  
  <p>Is this because they are not part of the visual-tree?</p>
  
  <p>How to easily propagate the language to those controls as well?
  (I don't want to put the above code in each and every control, which might be in a tooltip/childwindow...)</p>
  
  <p>Any ideas?</p>
  
  <p>Regards</p>
  
  <p>Johannes Colmsee</p>