private void TelaPesquisarEspecialidade_Load(object sender, EventArgs e) { //Carregamento dos dados ClinicaXmlUtils.Create(); _pesquisarEspecialidade = ClinicaXmlUtils.GetPesquisarEspecialidade(); if (_pesquisarEspecialidade != null) { txtPesqDesc.Text = _pesquisarEspecialidade.PesquisarDescricao; CarregarListView(); //Informando a linha selecionada da ListView if (_pesquisarEspecialidade.LinhaSelecionada.HasValue) { listViewEspecialidades.Items[_pesquisarEspecialidade.LinhaSelecionada.Value].Selected = true; } txtID.Text = _pesquisarEspecialidade.Especialidade.ID_Especialidade.ToString(); txtDescricao.Text = _pesquisarEspecialidade.Especialidade.Descricao; } else { _pesquisarEspecialidade = new PesquisarEspecialidade { Especialidade = new Especialidade() }; } _threadSalvarDados = new Thread(SalvarDados); _threadSalvarDados.Start(); }