title: BindingSource.Find Multiple Columns
body: <p>Is it possible to use the Find method of a BindingSource on multiple columns?  </p>
  
  <p>For example, say I have a gridview displaying current pets; two comboboxes, cboPetType and cboGender; and a button to create a new record into the Pet table based on the values of these two comboboxes.</p>
  
  <p>Now, let's say I only want one of each PetType/Gender combination (Dog - M, Cat - F, etc.).  So, if I have a Dog - M pet in my BindingSource and a user selects Dog and M from the comboboxes, I would like to stop the user to inform them that combination already exists.</p>
  
  <p>In the past, I have used the BindingSource.Find method to do something similar, but, as far as I can tell, that is only good for searching one column (i.e. BindingSource.Find("PetType", cboPetType.SelectedValue);).</p>
  
  <p>Is it possible to search a bindingsource based on multiple columns?  If not, any suggestions to achieve my desired result?  Any advice is greatly appreciated!</p>