title: How to check if window is really visible in Windows Forms?
body: <p>Normally you use Form.Visible to check if Window is visible at all. But sometimes on the screen window is below other windows so it's really invisible.</p>
  
  <p>So how to check in c# Windows Forms if window is really visible or not?</p>
  
  <p>I would like to accomplish this: when I click CTRL+K on my keyboard and my window is visible on my screen it does nothing. But when it's underneath other windows it pops to the top (Bring to front).</p>
  
  <p>kind regards</p>