ListViewDataItem.DisplayIndex Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan posisi item data seperti yang ditampilkan dalam ListView kontrol.
public:
virtual property int DisplayIndex { int get(); };
public virtual int DisplayIndex { get; }
public override int DisplayIndex { get; }
member this.DisplayIndex : int
Public Overridable ReadOnly Property DisplayIndex As Integer
Public Overrides ReadOnly Property DisplayIndex As Integer
Nilai Properti
Posisi berbasis nol item data seperti yang ditampilkan dalam ListView kontrol.
Penerapan
Contoh
Contoh berikut menunjukkan cara menggunakan DisplayIndex properti untuk mengambil indeks item yang sedang diedit. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk metode .ListView.UpdateItem
protected void PreferredCheckBox_CheckedChanged(object sender, EventArgs e)
{
// Gets the CheckBox object that fired the event.
CheckBox chkBox = (CheckBox) sender;
// Gets the item that contains the CheckBox object.
ListViewDataItem item = (ListViewDataItem) chkBox.Parent.Parent;
// Update the database with the changes.
VendorsListView.UpdateItem(item.DisplayIndex, false);
}
Protected Sub PreferredCheckBox_CheckedChanged(ByVal sender As Object, ByVal e As EventArgs)
' Gets the CheckBox object that fired the event.
Dim chkBox As CheckBox = CType(sender, CheckBox)
' Gets the item that contains the CheckBox object.
Dim item As ListViewDataItem = CType(chkBox.Parent.Parent, ListViewDataItem)
' Update the database with the changes.
VendorsListView.UpdateItem(item.DisplayIndex, False)
End Sub
Keterangan
Properti DisplayIndex sesuai dengan posisi item saat ini seperti yang ditampilkan oleh ListView kontrol. Setiap nilai item DisplayIndex mencerminkan urutan penambahannya ke kontrol di halaman data tertentu. Anda dapat menggunakan DisplayIndex properti untuk mengambil ListViewDataItem objek dalam Items koleksi.
Catatan
Properti ini hanya berlaku untuk item data. Ini tidak berlaku untuk menyisipkan item atau item kosong.