Laman

Selasa, 04 Oktober 2011

Men Disable Fungsi Sort Pada DataGridView di C# (C Sharp)

Datagriview merupakan sebuah toolbox yang sangat membantu dalam pengolahan data di C#, banyak sekali teknik teknik yang terdapat di datagridview, bahkan untuk mengexplorasi fungsi fungsi dalam datagirdview memerlukan waktu khusus atau waktu yang lebih untuk dapat menggunakannya dengan baik, pada tutorial kali ini akan diposting tentang bagaimana cara agar datagridview tidak bisa melakukan proses sorting walau diklik header colomnya, sekedar catatan setiap datagridview yang diklik icon headernya akan secata otomatis melakukan sorting pada data yang ada didatagridview. Langsung saja implementasikan teori teori diatas kedalam sebuah project, seperti biasanya siapkan terlebih dahulu form kosong, klik file new project pada IDE visual stuido, beri nama project dan klik OK. Untuk langkah langkah selanjutnya ikuti instruksi dibawah ini

langkah 1 : setelah form satu selesai dibuat, tambahkan dataGridview ke form1 yang telah disediakan sebelumnya, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini

Gambar 1. Preview Desain Aplikasi
langah 2 : double klik pada form kosong untuk membangkitkan event load pada form, selanjutnya tambahkan source code berikut ini


penjelasan : Pada source code mempunyai dua fungsi yaitu sebagai mendisable sort pada dataGridView dan juga sebagai pembangkit bilangan random.
Langkah 3 : Done, Program selesai dibuat. Jika langkah langkah diatas dilakukan dengan benar maka saat program dijalankan program akan menampilkan sebuah nilai yang acak, dan ketika header dari dataGridView tersebut diklik fungsi sort tidak bisa digunakan lagi
berikut ini adalah preview hasil running program

Gambar 2. Preview hasil running program sebelum di disable
Ketika fungsi sort pada dataGridView masih aktif terlihat bahwa saat header colom 1 (Data1) diklik maka dataGridView akan otomatis melakukan sorting pada data yang ada, perhatikan gambar diatas. Akan tetapi setelah fungsi sort pada dataGridView di disable dengan menggunakan script diatas, terlihat bahwa walaupun diklik pada header dataGridView, dataGridView tetap tidak melakukan sorting terhadap data yang ada.

Gambar 3. Preview hasil running program setelah didisable fungsi Sort

Untuk lebih memudahkan dalam memahami, silahkan download
binary filenya disini
Full projectnya disini
For more information contact on Informasi@csharp-indonesia.com


pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Dalam tutorial ini program ditulisa menggunakan IDE Visual studio 2010. dengan target framework 2.0 . Sehingga minimal komputer harus terinstal windows xp untuk bisa menjalankan program *.exe nya, Sedangkan untuk membuka projectnya mau tidak mau harus menginstal microsoft visual studio 2010

Artikel terkait

36 komentar:

  1. pak ,, gak ada contak di header jadi kalau ada FAQ gak bisa buat pertanyaan dan kirim ke email??

    salam kenal cinta.....

    BalasHapus
  2. kan sudah ada contact nya
    di informasi@csharp-indonesia.com

    BalasHapus
  3. Achmad Arif2944 Mei 2012 09.20

    nice info... ijin sdot gan....
    gan ane mw tnya klo mnampilkan data yg kita klik pada datagriview ke textbox, gmn ya???
    mhon bntuan y
    achmad.arif294@gmail.com

    BalasHapus
  4. belajar CSharp12 Mei 2012 20.01

    OK gan. semoga bisa bermfaat.
    kalau ingin mendapatkan nilai dari datagridview yang sedang di klik untuk ditampilkan di textbbox atau komponen yang lainnya, gunakan event dataGrid_CellContentClick

    semoga bisa bermanfaat dan membantu.

    BalasHapus
  5. gan minta full project y

    algaust@gmail.com

    trims

    BalasHapus
  6. BelajarCsharp18 Juni 2012 15.48

    full project silahkan download langsung di link berikut ini
    4shared http://www.4shared.com/rar/KvWu9qi5/disableSortDatagrid.html
    ziddu http://www.ziddu.com/download/19675354/disableSortDatagrid.rar.html
    media fire http://www.mediafire.com/?bv51b1g3nfk1vgc

    terimakasih. semoga bisa membantu dan bermanfaat

    BalasHapus