IDynamicValues Antarmuka

Definisi

Antarmuka IDynamicValues digunakan untuk membuat daftar dinamis untuk properti string. Kelas harus menerapkan antarmuka ini, dan menggunakan DynamicValuesAttribute (di bawah), untuk mengaktifkan pembuatan nilai dinamis.

Interace dan atribut ini dapat digunakan ketika daftar string yang tidak akan diketahui sampai run-time harus ditampilkan dalam daftar drop-down. Contoh yang baik dari ini adalah nama database, pengguna, kolase, dll.

public interface IDynamicValues
type IDynamicValues = interface
Public Interface IDynamicValues

Contoh

public TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context) { string[] collationName = new string[] { "first item", "second itme" }; return new TypeConverter.StandardValuesCollection(collationName); }

Metode

Nama Deskripsi
GetStandardValues(ITypeDescriptorContext)

GetStandardValues harus mengembalikan StandardValuesCollection yang berisi semua item yang akan ditampilkan dalam daftar properti yang ditentukan dalam konteks.

Berlaku untuk