private void ContractTypeID_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (ContractTypeID.SelectedItem == null) { return; } string strContractTypeID = ((T_OA_CONTRACTTYPE)ContractTypeID.SelectedItem).CONTRACTTYPEID; cmsfc.GetContractTypeTemplateNameByContractTypeInfosCompleted += new EventHandler <GetContractTypeTemplateNameByContractTypeInfosCompletedEventArgs>(cmsfc_GetContractTypeTemplateNameByContractTypeInfosCompleted); cmsfc.GetContractTypeTemplateNameByContractTypeInfosAsync(strContractTypeID); }