Bu yazımızda C# da circular progress bar kullanımını göreceğiz. Ne işe yarar, diyelim bir dashboard yapmak istediniz olmazsa olmaz araçlardan bir tanesi olan circular progress barı kolayca entegre edip verilerini görselleştirebilirsiniz.
İlk olarak, CircularProgressBar kütüphanesini visual c# a yüklemeniz gerekmektedir. Bunu için; Solution Explorer sekmenizdeki projenize sağ tıklayıp Manage Nuget Package‘ a girin. Açılan pencerede browse yaparak Circular Progress Bar yazın ve Install diyerek yükleyin.
Daha sonra Toolbox’ a bu aracımızı yüklemeden önce projenizi rebuilt yapın. Ardından General sekmesine sağ tıklayıp proje klasörünüzün içinde package klasöründen CircularProgressBar.dll dosyasını seçip ekleyin ve formunuza yerleştirin.
Formunuzu bir adet buton ekleyin. Yazacaımız kodda butona basılınca circular progress barımıza 0’dan 100’e kadar değerler vereceğiz. İlk eklediğinizde circular progress bar’ ın text kısmı gözükecektir. isterseniz silin isterseniz değerleri oraya yazdırın ki dashboard da zaten öyle yapmanız gerekebilir.
Aşağıdaki kodu kod sayfanıza yazmanız ele alışkanlığınızı ve bilgiyi kavramanızda fayda sağlar ama üşengeçliğin son noktası olan kopyala yapıştır da yapabilirsiniz. 🙂 Kodunuzu derleyip çalıştırın ve butona basın sonra dashboardunuzu hayal edin.
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; using System.Windows.Forms; namespace ProgressBar { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { for (int i = 0; i <= 100; i++) { circularProgressBar1.Value = i; circularProgressBar1.Update(); } } private void Form1_Load(object sender, EventArgs e) { circularProgressBar1.Value = 0; circularProgressBar1.Minimum = 0; circularProgressBar1.Maximum = 100; } } }
0 yorum