Jump to content
Sign in to follow this  
MSev

UserControl com uma listview e quero eliminar com o botão da Form

Recommended Posts

MSev

Boas,

Tenho um botão na form principal, de seguida, faço o load de um usercontrol (que tem uma listview), com esse botão queria apagar os dados

que estão na listview desse usercontrol.

Share this post


Link to post
Share on other sites
Caça

E qual é a dificuldade?

Basta colocares antes o nome da usercontrol, tipo isto

UserControl1.ListView1.Items.Clear();


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Caça

Como não deu?

Mostra o código que tens


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
MSev

Administração.Reserva reserva = new Administração.Reserva();
reserva.ListView1.Items.Clear();

e é claro que pus a listview1 Modifiers = public!

Share this post


Link to post
Share on other sites
Caça

O que é isso?

Estás a criar uma nova instância, logo não estás a trabalhar na mesma, ou seja, estás a trabalhar com uma usercontrol invisível


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Caça

Mas é da maneira que te indiquei, que erro está a dar?


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
MSev

ERRO: An object reference is required for the non-static field, method, or property

Share this post


Link to post
Share on other sites
Caça

Não podes simplesmente chapar o código, tens de o adaptar..


Pedro Martins

Não respondo a duvidas por PM

Share this post


Link to post
Share on other sites
Lince

Colocas o modifers da listview do usercontrol como public

Usercontrol1.Listeview1.Items.Clear() já vai funcionar

se não quiseres que este fique publico crias um metodo no Control que o limpe.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.