Frage zu Forms Anwendung



  • Habe ein Problem wie kann ich durch das an klicken in einer List Box mit 2 Inhalten, ein Bild in der PictureBox erstellen. Also durch das Draufklicken in der ListBox Inhalt. :

    Listbox

    1. Inhalt1___________Also das wen ich auf Inhalt 1 Klicke ein Bild
    2. Inhalt2___________in der Picturebox angezeigt wird und wen man auf
    Inhalt2 klickt wieder ein anderes Bild angezeigt wird
    Picturebox
    |
    |
    |
    |
    |
    |
    |
    _____|



  • welche programmiersprache?



  • .net Windows Forms? oder um was gehts hier jetzt



  • Das

    SelectedIndexChange
    

    -Event sollte das Event sein, was für deine Zwecke das Richtige ist.

    Sollte sowohl für C++/CLI, bzw Visual C++, als auch für C# und Visual Basic gelten



  • Noch en wenig präziser, nur mit Farben statt Bildern:

    C#

    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
    
    namespace WindowsFormsApplication1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
    
            private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                if (listBox1.SelectedIndex == listBox1.Items.Count - 1)
                    pictureBox1.BackColor = Color.Red;
                else
                    pictureBox1.BackColor = Color.Green;
            }
        }
    }
    

Log in to reply