Bagikan melalui


UIElementCollection.Move(UInt32, UInt32) Metode

Definisi

Memindahkan item pada indeks yang ditentukan ke lokasi baru dalam koleksi.

public:
 virtual void Move(unsigned int oldIndex, unsigned int newIndex) = Move;
void Move(uint32_t const& oldIndex, uint32_t const& newIndex);
public void Move(uint oldIndex, uint newIndex);
function move(oldIndex, newIndex)
Public Sub Move (oldIndex As UInteger, newIndex As UInteger)

Parameter

oldIndex
UInt32

unsigned int

uint32_t

Indeks berbasis nol yang menentukan lokasi item yang akan dipindahkan.

newIndex
UInt32

unsigned int

uint32_t

Indeks berbasis nol yang menentukan lokasi baru item.

Keterangan

Memanggil metode ini menawarkan keuntungan daripada menghapus item dan menambahkannya ke lokasi baru. Secara khusus, tidak banyak pembangunan ulang pohon diperlukan secara internal, dan panel atau kontrol yang menggunakan UIElementCollection untuk item bisa lebih responsif.

Contoh skenario saat menggunakan Move mungkin berguna adalah jika Anda memiliki tampilan koleksi atau panel khusus yang mendukung pengalaman pengguna di mana item dibungkus. Dalam hal ini Anda mungkin ingin memindahkan item dari awal koleksi ke akhir atau sebaliknya, tanpa memaksa seluruh pohon visual di bawah panel atau tampilan untuk dibangun kembali.

Berlaku untuk