Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people, just like you, are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
Solved

C #.Net Windows application Transferring ListBox items to another ListBox

Posted on 2006-10-21
5
200 Views
Last Modified: 2010-04-16
Hello,
I have a listbox that stores items and I have another listbox which is empty. In the middle of these listboxes I have a button names ADD. I have created an array for the items stored in the first listbox. I would like to transfer the items stored in the 1st listbox to the 2nd listbox when the item is seleceted and the ADD button is pressed.
string[] strSubs;
strSubs = new string[]{"English", "Maths", "Soscial Sciences", "Physics",};

Thanks in advance,
Erdem
0
Comment
Question by:operatortobe
  • 4
5 Comments
 
LVL 29

Expert Comment

by:Nightman
ID: 17780118
you don't need the array. Simply place this in the onclick event of the button

   
      foreach (object o in comboBox1.Items)
      {
        comboBox2.Items.Add(o.ToString());
      }
0
 
LVL 29

Expert Comment

by:Nightman
ID: 17780125
Sorry, I misread your question

add this in the onclick event handler
      comboBox2.Items.Add(comboBox1.SelectedItem.ToString());
0
 
LVL 29

Accepted Solution

by:
Nightman earned 250 total points
ID: 17780127
My first post will add EVERTYTHING
My second will add only the selected item
0
 

Author Comment

by:operatortobe
ID: 17780572
Hi there,
I just had a chance to check the adding items from listbox1 to listbox2. It works fine, however if the user doesn't choose ant item from the listbox1 and just hits the ADD button I get this following message;

"NUll Reference exception was not handled"
lstChosenSubs.Items.Remove(lstChosenSubs.SelectedItem.ToString());

I guess I need to use the try and catch to handle this exception,right? Any idea how should I use it?
Regards,
0
 
LVL 29

Expert Comment

by:Nightman
ID: 17780833
Yes - check the value of the SelectedIndex - if -1 then there is nothing selected - simply do nothing.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Article by: Ivo
C# And Nullable Types Since 2.0 C# has Nullable(T) Generic Structure. The idea behind is to allow value type objects to have null values just like reference types have. This concerns scenarios where not all data sources have values (like a databa…
Introduction This article series is supposed to shed some light on the use of IDisposable and objects that inherit from it. In essence, a more apt title for this article would be: using (IDisposable) {}. I’m just not sure how many people would ge…
Nobody understands Phishing better than an anti-spam company. That’s why we are providing Phishing Awareness Training to our customers. According to a report by Verizon, only 3% of targeted users report malicious emails to management. With compan…

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question