Bagikan melalui


Mengikat kontrol ke gambar dari database di aplikasi .NET Framework

Catatan

Himpunan data dan kelas terkait adalah teknologi .NET Framework warisan dari awal 2000-an yang memungkinkan aplikasi untuk bekerja dengan data dalam memori saat aplikasi terputus dari database. Himpunan data tersebut sangat berguna untuk aplikasi yang mengaktifkan pengguna guna memodifikasi data dan mempertahankan perubahan kembali ke database. Meskipun himpunan data telah terbukti menjadi teknologi yang sangat sukses, sebaiknya aplikasi .NET baru menggunakan Entity Framework Core. Entity Framework menyediakan cara yang lebih alami untuk bekerja dengan data tabular sebagai model objek, dan memiliki antarmuka pemrograman yang lebih sederhana.

Anda dapat gunakan jendela Sumber Data untuk mengikat gambar dalam database ke kontrol di aplikasi Anda. Misalnya, Anda dapat mengikat gambar ke kontrol Image dalam aplikasi WPF, atau ke kontrol PictureBox dalam aplikasi Formulir Windows.

Gambar dalam database biasanya disimpan sebagai array byte. Item di jendela Sumber Data yang disimpan sebagai array byte memiliki jenis kontrol yang diatur ke Tidak Ada secara default, karena array byte dapat berisi apa saja, mulai dari array byte sederhana hingga file yang dapat dieksekusi dari aplikasi besar. Dalam membuat kontrol terikat data untuk item array byte di jendela Sumber Data yang mewakili gambar, Anda harus memilih kontrol yang akan dibuat.

Prosedur berikut mengasumsikan bahwa jendela Sumber Data sudah diisi dengan item yang terikat dengan gambar Anda.

Untuk mengikat gambar dalam database ke kontrol

  1. Pastikan bahwa permukaan desain yang ingin Anda tambahkan kontrolnya terbuka di Desainer WPF atau Desainer Formulir Windows.

  2. Di jendela Sumber Data, perluas tabel atau objek yang diinginkan untuk menampilkan kolom atau propertinya.

    Tip

    Jika jendela Sumber Data tidak terbuka, maka buka dengan memilih Tampilkan>Windows Lainnya>Data Sumber.

  3. Pilih kolom atau properti yang berisi data gambar Anda, dan pilih salah satu kontrol berikut dari daftar turun bawah daftar kontrolnya:

    • Jika perancang WPF terbuka, pilih Gambar.

    • Jika perancang Formulir Windows terbuka, pilih PictureBox.

    • Atau, Anda dapat memilih kontrol berbeda yang mendukung pengikatan data dan yang dapat menampilkan gambar. Jika kontrol yang ingin Anda gunakan tidak ada dalam daftar kontrol yang tersedia, Anda dapat menambahkannya ke daftar lalu memilihnya. Untuk informasi selengkapnya, lihat Menambahkan kontrol kustom ke jendela Sumber Data.