i would like to trigger a selection of drop down in combo box without user selection.
my method seem no able to work. Please advise.
[
DllImport("user32.dll", EntryPoint = "SendMessage")]public static extern int SendMessage(int hWnd, uint Msg, int wParam, int lParam);
private
void dlSCustName_KeyPress(object sender, KeyPressEventArgs e){
DataTable objCustInfo = objCust.GetCustNameID(strCompanyName,strCustomerId);
// get the customer records if (objCustInfo.Rows.Count > 0)
{
objForm.PopulateComboBox(dlSCustName, objCustInfo);
//call to trigger the drop down in combo box
ShowDropDownList();
}
}private
void ShowDropDownList(){
SendMessage((
int)dlSCustName.Handle , 273, 1,0);SendKeys.Send("{TAB}");
}
Replies
Know the answer? Post it — somebody with the same question will find it here.