IDynamicValues Antarmuka
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.
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. |