title: WaitForControlReady() vs WaitForControExist()/WaitForControEnabled()
body: <p>If for a given <code>UITestControl</code>, the <code>WaitForControlExist()</code> and <code>WaitForControlEnabled()</code> methods return true, is it guaranteed that the method <code>WaitForControlReady()</code> will also return true?</p>
  
  <p>In other word, are</p>
  
  <pre><code>uiItem.WaitForControlExist() &amp;&amp; uiItem.WaitForControlEnabled() 
  </code></pre>
  
  <p>and </p>
  
  <pre><code>uiItem.WaitForControlReady()
  </code></pre>
  
  <p>equivalent?</p>
  
  <p>If not, what is the difference between them and what is the correct way to use them?</p>