Wednesday, December 31, 2014

Making a Simple Pie Chart Style from Scratch in C# WPF - Basic

Pada postingan ini akan dibuat satu buah chart di C# dengan bentuk Pie tanpa menggunakan dll dari orang lain. Jadi postingan ini beranjak dari awal dengan menggunakan canvas,brush, path, dan sebagainya. Pertama-tama mari kita buat project baru di visual studio 2010 :


Setelah tekan tombol "OK", kemudian klik kanan project tersebut dan pilih "Add -  New Item" :


Setelah itu piliha "User Control (WPF)", dan beri nama terserah saja. Di sini namanya " graphControl" :


Silahkan tekan tombol "Add", Nah sampai disini kita mempunya 2 buah file xml, satu untuk window dan satu biji untuk user control dengan nama "graphControl". Terus, Drag 1 biji canvas ke GraphControl tersebut :


Konfigurasi layout canvas tersebut diubah seperti konfigurasi berikut :


Beralih ke file "GraphControl.xml.cs", di dalam kelas GraphControl tambahkan private kelas dengan nama piePieceData. Kelas tersebut berguna menampung data yang dibutuhkan untuk membuat satu element warna pada PieGraph yang kita buat. Secara spesifik sebenarnya kelas tersebut berguna untuk menyimpan properti yang dibutuhkan oleh ArcSegment untuk PathFigure. Kode programnya sebagai berikut :


Terus tambahkan variabel-variabel yang dibutuhkan :


Terus..... Tambahkan method-method berikut dalam kelas GraphControl:





Sekarang beralih ke bagian MainWindow, untuk itu pada MainWindow.xml tambahkan nama pada gridnya :


Nah berikutnya kita akan menghubungkan GraphControl yand telah dibuat ke mainWindow.So..Tambahkan kode berikut pada MainWindow.xaml.cs :


Sampai disini Pie Graph yang telah kita buat hasilnya seperti di bawah :


Alhamdulillah.... Yeeee.... selesai..... Semoga bermanfaat..... :-)

Tuesday, December 30, 2014

Hadiah Tiket Do'a Makbul

Ada banyak do'a yang sudah dipanjatkan, namun belum kelihatan hasilnya. Maka jika Anda memiliki 1 kesempatan untuk berdo'a yang pasti dikabulkan, apakah akan Anda gunakan untuk meminta hal yang terbaik bagi Anda? Pasti jawabannya Ya... :-)

Tapi, gimana caranya bisa dapat tiket do'a makbul seperti itu? Keistimewaan itu, tidak bisa didapat sembarang orang. Dan hanya diberikan kepada mereka yang mau memperjuangkannya. Misalnya, hamba yang konsisten melakukan qiyammul-lail.

Saya, tidak termasuk orang yang sanggup menjalani proses itu. Untungnya Allah SWT, kadang memberi kesempatan itu kepada orang biasa seperti saya. Misalnya melalui perilaku buruk orang lain. Anda, boleh menyebutnya "Kaum tertindas".

Sayangnya; kita sering terjebak untuk mengumbar sakit hati atau membalas orang itu. Walhasil, tiket do'a terkabul yang hanya satu-satunya itu digunakan untuk mendo'akan keburukan bagi sang pelaku. Bukan meminta kebaikan untuk hidup kita.

Anda, tentu sependapat bahwa kebaikan dalam hidup kita jauh lebih penting daripada membalas keburukan orang lain kan. Tapi, kita suka tergoda menggunakan jatah do'a makbul itu agar Allah SWT membalas keburukan orang tersebut.

Iya, tapi kan orang itu harus merasakan akibat dari perbuatan buruknya. Jadi wajar dong kalau kita do'ain keburukan untuknya biar tahu rasa akibat kelakuannya.

Nggak salah sih kalau mikirnya begitu. Sayangnya, kita hanya punya 1 tiket do'a makbul. Sayang banget kalau digunakan untuk itu. Mendingan dipakai untuk meminta segala kebaikan, kesehatan, kelapangan rezeki, kelancaran usaha, dan hal positif lainnya untuk kita.

Lantas, bagaimana soal pembalasan pada orang itu? Sudahlah, nggak usah dipikirin. Jika Anda yakin bahwa setiap perbuatan manusia ada balasannya, maka hal itu akan terjadi tanpa kita mendo'akannya. Otomatis bakal terjadi yang begitu mah. Gak kita minta juga Allah pasti membalasnya kan.

Soal kedzaliman, tidak hanya dilakukan oleh pengusaha pada rakyatnya. Bukan hanya dari si kuat pada si lemah. Tidak selalu dari orang besar pada orang kecil. Bisa dari siapa saja kepada siapa saja. Dan bisa terjadi dimana saja, seperti ditempat kerja, di sekolah, di kampus, di jalan, di facebook, dsb.

Maka mulai sekarang, kita mesti berlatih untuk menahan diri dari keinginan membalas keburukan orang lain dengan menghambur-hamburkan tiket do'a makbul kita. Mari manfaatkan do'a makbul itu untuk meminta segala kebaikan. Supaya setiap perlakuan buruk yang kita terima, menjadi pembuka pintu-pintu kebaikan Ilahi untuk kita. :-)


{Source : natin@yahoogroups.com}
{Untuk mendapatkan artikel-artikel NatIn terbaru, silahkan join ke yahoo group tersebut}