title: UI-Automation cmdlet not finding the control
body: <p>I am trying to test a WPF application using the UI-Automation framework that MSFT provides. There were a few powershell scripts written that invoked the cmdlets created to manipulate the visual controls of the application.</p>
  
  <p>There is a DropDown within my application that has an entry 'DropDownEntry'. In my cmdlet, I am trying to do something as follows:</p>
  
  <pre><code> AutomationElement getItem = DropDown.FindFirst(TreeScope.Descendants,
   new AndCondition(
   new PropertyCondition(AutomationElement.ControlTypeProperty,ControlType.ListItem),
   new PropertyCondition(AutomationElement.NameProperty, "DropDownEntry",PropertyConditionFlags.IgnoreCase)));
  </code></pre>
  
  <p>The above given snippet returns 'null' upon execution which essentially means that the above given logic was unable to find my dropdown entry.</p>
  
  <p>Can somebody tell me why this might be happening? I checked the name of my control and the values. Everything seems to be in order. I am not sure why this would be happening. Any help would be much appreciated.</p>
  
  <p>Thanks</p>