DGV Current cell geht nicht ganz so wie ich es will

  • C#

    DGV Current cell geht nicht ganz so wie ich es will

    Hallo Vbler,

    Ich arbeite gerade wider mal an C# und habe ein kleines Problemchen.



    Ich möchte das wen ich das Feld anklicke den Wert bekomme. Ich habe es derzeit so gemacht:

    VB.NET-Quellcode

    1. private void button1_Click(object sender, EventArgs e)
    2. {
    3. int SelectRowCount =
    4. dataGridView1.Rows.GetRowCount(DataGridViewElementStates.Selected);
    5. if (SelectRowCount > 0)
    6. {
    7. WakeOnLan(dataGridView1.CurrentCell.Value.ToString());
    8. }
    9. else {
    10. MessageBox.Show("MAC-Addresse auswählen!", "Fehler", MessageBoxButtons.OK);
    11. }
    12. }


    Aber wen ich NUR das Feld anklicke geht es direkt zum else...




    Zur Frage 2:
    wen ich die ganze Spallte anwähle kommt immer der erste Wert des DGV. ich möchte aber den 2ten haben, wie kann ich den herausfinden?


    Danke

    Mfg