Não adicionar itens repetidos de uma listbox pra outra
Tenho uma listbox1, que é carregada pelo banco de dados.
Mas preciso selecionar apenas alguns itens dela, e passar para a outra listbox2 que vai armazenar os dados no banco em outra tabela.
Como valido para que ao passar da listbox1 não tenha itens repetidos na listbox2??
Já tentei usar FindString e não funcionou. E estou fazendo o projeto em WPFApplication e em c#.
AJUDAAAAAAAA
Mas preciso selecionar apenas alguns itens dela, e passar para a outra listbox2 que vai armazenar os dados no banco em outra tabela.
Como valido para que ao passar da listbox1 não tenha itens repetidos na listbox2??
Já tentei usar FindString e não funcionou. E estou fazendo o projeto em WPFApplication e em c#.
AJUDAAAAAAAA
Gabrielle Braz
Curtidas 0
Respostas
Gabrielle Braz
11/07/2014
Consegui fazer :)
:))
private void Window_Loaded_1(object sender, RoutedEventArgs e)
{
//todos os orgaos sao exibidos na ListBox
OrgaosList.ItemsSource = Orgao.GetAll();
}
private void btn_pesquisa_Click(object sender, RoutedEventArgs e)
{
string searchText = txtpesquisa.Text;
OrgaosList.Items.Filter = delegate(object obj)
{
Orgao emp = (Orgao)obj;
string str = emp.nome.ToString();
if (String.IsNullOrEmpty(str)) return false;
int index = str.IndexOf(searchText, 0);
return (index > -1);
};
}
:))
GOSTEI 0
Joel Rodrigues
11/07/2014
Obrigado por compartilhar conosco a solução encontrada.
GOSTEI 0