Schaltfläche hinzufügen Spalte in einem datengebundenen datagridview

ich habe ein datagridview. ich Band es auf eine Liste. nun möchte ich zeigen, eine Spalte am Ende. aber, die Spalte apprear in der falschen Position.

dies ist mein code

    grdPatientAppointment.DataSource = lst;


        grdPatientAppointment.Columns["ID"].Visible = false;
        //grdPatientAppointment.Columns["AdmitDate"].Visible = false;
        //grdPatientAppointment.Columns["DischargeDate"].Visible = false;
        grdPatientAppointment.Columns["AppointmentID"].Visible = false;

        grdPatientAppointment.Columns["PatientrName"].DisplayIndex = 0;
        grdPatientAppointment.Columns["Age"].DisplayIndex = 1;
        grdPatientAppointment.Columns["Address"].DisplayIndex = 2;
        grdPatientAppointment.Columns["ContactNo"].DisplayIndex = 3;
        grdPatientAppointment.Columns["Dieseas"].DisplayIndex = 4;
        grdPatientAppointment.Columns["AppointmentDate"].DisplayIndex = 5;

        DataGridViewButtonColumn btnColumn = new DataGridViewButtonColumn();
        btnColumn.HeaderText = "Treat";
        btnColumn.Text = "Treat";
        btnColumn.UseColumnTextForButtonValue = true;            
        grdPatientAppointment.Columns.Insert(6,btnColumn);

hier ist die Ausgabe:

Schaltfläche hinzufügen Spalte in einem datengebundenen datagridview

aber ich wollen, die-Taste, um das Ende der datagrid-Ansicht

Schreibe einen Kommentar