title: Is it possible to offset the window position by a value when WindowStartupLocation="CenterScreen"?
body: <p>The requirement used to be that the window is <code>CenterScreen</code> but the client has recently asked that the window is now slightly to the right of its current position.</p>
  
  <p>The current definition of the window is:</p>
  
  <p></p>
  
  <p>I was hoping that doing the following would work:</p>
  
  <pre><code>    public MyWindow()
      {
          InitializeComponent();
  
          // change the position after the component is initialized
          this.Left = this.Left + this.Width;
      }
  </code></pre>
  
  <p>But the window is still in the same position when it appears on screen.</p>
  
  <p>Do I need to change the startup location to <code>Manual</code> and position it myself? If so, how do I get it offset from the center?</p>