Visual Programming
-
Upload
hilel-ramsey -
Category
Documents
-
view
34 -
download
0
description
Transcript of Visual Programming
Visual Programming
Lecture 8Third Party Component
Devi, Erick, Reddy
Outlines» 3rd Party Component» Example using GemBoxSpreedSheet» Example using DataGridView Filter
Popup
3rd Party Component
3rd Party Component
Arti dari 3rd Party Component adalah komponen-komponen yang dibuat diluar
dari bawaan .Net Library.
Sangat banyak component dibuat oleh pihak lain yang berguna untuk membatu
kita para developer untuk membuat suatu Project.
3rd Party Component» 3rd party Component juga dapat
diartikan dengan Library tambahan. Meskipun ruang lingkup dari Library ini lebih besar. Karena Library bisa juga berasal dari .Net itu sendiri seperti System.Windows.Forms
» Pembuatan Composite Component sendiri, dan menggunakan component tersebut dalam proyek, maka component tadi dapat disebut sebagai 3rd Party Component.
Keuntungan dan Kelebihan» Sangat banyak Variasi dan Fungsi
tambahan yang akan didapatkan. » Bisa menambah Property atau bisa juga
menambah Event baru yang tidak disediakan oleh .Net
» Pembuatan Proyek jadi lebih cepat karena adanya tambahan fasilitas dari biasanya.
» Menyediakan Fungsi fungsi umum yang tidak disedikan .Net, sebagai Contoh dalam Pengolahan Citra terdapat Component EmguCV
Kekurangan » Proyek bergantung pada pihak ke 3, jika
suatu saat komponent yang digunakan berubah versi dan fungsinya berubah bisa menyebabkan kesalahan pada program pengguna komponen.
Daftar Penyedia Komponent » DevExpress» Infragistics» Telerik» GemBoxSoftware» Developer Individu
Hampir semua yang menyediakan kompenent-komponent ini adalah perusahaan berbayar, tetapi juga menyediakan versi Trial.
GemBoxSpreedSheet
Example Using GemBoxSpreedSheet» Langkah Awal untuk menggunakan dari
3rd Party Component adalah dengan menabahkan Library kedalam Project yang akan dibuat.
» Penambahannya dengan cara :˃ Klik kanan Pada Project di Solution
Explorer˃ Pilih add reference, lalu pilih tab Browse
dan pilih file .dll yang akan di tambahkan˃ Komponent Siap digunakan
Adding Reference
GemBoxSpreedSheet» Adalah 3rd party yang dipilih digunakan
untuk membaca file Xls, Xlsx, dll tanpa perlu menginstall Microsoft Office terlebih dahulu. Dan memberikan Free Trial
using GemBox.Spreadsheet;using GemBox.Spreadsheet.WinFormsUtilities;
Fitur GemBoxSpreedSheet » Basic Features˃ Data Types˃ Styles and Formatting˃ Cell Referencing˃ Number Format˃ Formula˃ Hyperlinks˃ Comments˃ Images˃ Header and Footer
» Advanced Features˃ Grouping
˃ Freeze or Split Panes˃ Print and View Optio
ns˃ Print Titles and Area˃ Sheet Protection˃ Data Validation
» Chart» Import/Export
DataTable
DataGridView Filter Popup
DataGridView Filter Popup» Digunakan untuk melakukan Filtering
pada gridview yang datanya berasal dari data bounds, sehingga proses filternya lebih cepat
DataGridView Filter Popup
Cara Penggunaan» Terdapat beberapa teknik penggunaan
cara termudah adalah dengan menggunakan DgvFilterManager
» DgvFilterManager fm = new DgvFilterManager(datagridview1)
» Cara pemangilannya dengan klik kanan pada header DataGridView.
Hasil DataGridView Filter