lostyazilim
tr.link

c# Chart kullanımı

12 Mesajlar 4.331 Okunma
lstbozum
tr.link

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)
Merhaba arkadaslar ben bır grafik cizdiriyorum grafigin baslıgını ;


this.chart1.titles.add("Alan ve Çevre");


olarak ayarlıyorum fakat butona her bastıgımda yenı bır baslık eklııyor bunu sadece sabıt ve tek bır baslık olarak nasıl ekleyebılırım grafıge ?
 

 

wmaraci
reklam

BoluBeyi BoluBeyi WM Aracı Kullanıcı
  • Üyelik 05.02.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Bolu
  • Ad Soyad E** E**
  • Mesajlar 118
  • Beğeniler 37 / 42
  • Ticaret 0, (%0)
Butonun click event'inde başlığı eklemeyip sadece sayfa yüklenirken eklerseniz düzelir sanırım
 

 

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

BoluBeyi adlı üyeden alıntı

Butonun click event'inde başlığı eklemeyip sadece sayfa yüklenirken eklerseniz düzelir sanırım


Hocam ben tab controller ile çalışıyorum o yüzden load a koyarsam şöyle bir görüntü oluyor :

http://prntscr.com/3e8nqk

ben bunu şu şekilde olmasını istiyorum yani sadece grafik geldiğinde görünsün yani evet bu baska yollarla da yapılabılır ama yok mudur bunun bır kodu title şeklinde ?

http://prntscr.com/3e8nzl
 

 

BoluBeyi BoluBeyi WM Aracı Kullanıcı
  • Üyelik 05.02.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Bolu
  • Ad Soyad E** E**
  • Mesajlar 118
  • Beğeniler 37 / 42
  • Ticaret 0, (%0)

PorFavorDama adlı üyeden alıntı

Hocam ben tab controller ile çalışıyorum o yüzden load a koyarsam şöyle bir görüntü oluyor :

http://prntscr.com/3e8nqk

ben bunu şu şekilde olmasını istiyorum yani sadece grafik geldiğinde görünsün yani evet bu baska yollarla da yapılabılır ama yok mudur bunun bır kodu title şeklinde ?

http://prntscr.com/3e8nzl


chart1.Titles.Clear();
chart1.Titles.Add("aaa");

Bu şekilde deneseniz olur mu? Her butona bastığınızda önce temizleyecek sonra ekleyecek
PorFavorDama

kişi bu mesajı beğendi.

wmaraci
wmaraci

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

BoluBeyi adlı üyeden alıntı

chart1.Titles.Clear();
chart1.Titles.Add("aaa");

Bu şekilde deneseniz olur mu? Her butona bastığınızda önce temizleyecek sonra ekleyecek



Çok mantıklı hocam bu şekilde oluyor çok teşekkür ederim bu benım aklıma gelmemıstı :)
 

 

BoluBeyi BoluBeyi WM Aracı Kullanıcı
  • Üyelik 05.02.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilgisayar Mühendisi
  • Konum Bolu
  • Ad Soyad E** E**
  • Mesajlar 118
  • Beğeniler 37 / 42
  • Ticaret 0, (%0)

PorFavorDama adlı üyeden alıntı

Çok mantıklı hocam bu şekilde oluyor çok teşekkür ederim bu benım aklıma gelmemıstı :)


Rica ederim :)
 

 

kacak41 kacak41 A Little Bit Silence Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad M** Ö**
  • Mesajlar 73
  • Beğeniler 10 / 22
  • Ticaret 0, (%0)
chart1.Titles.Add("Alan ve Çevre");

add komutu kullandığınızdan her tıkladığınızda yeni bir başlık eklemektedir.
on form load eventinde sadece 1 kere add komutu ile başlık ekleyin daha sonra ise buttonun click eventinde

chart1.Titles[0].Text = textBox1.Text;

komutunu kullanarak başlığın adını değişitirn.ben textboxa girilen veriyle değiştirdim istersen sen sabit bir başlıkta seçebilirsin değiştirmesi için
 

 

Mesajlarımı alıntı yaparak cevaplarsanız daha çabuk cevap verebilirim.
kodplus.com

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

kacak41 adlı üyeden alıntı

chart1.Titles.Add("Alan ve Çevre");

add komutu kullandığınızdan her tıkladığınızda yeni bir başlık eklemektedir.
on form load eventinde sadece 1 kere add komutu ile başlık ekleyin daha sonra ise buttonun click eventinde

chart1.Titles[0].Text = textBox1.Text;

komutunu kullanarak başlığın adını değişitirn.ben textboxa girilen veriyle değiştirdim istersen sen sabit bir başlıkta seçebilirsin değiştirmesi için


Hocam neden 0. index onu anlamadım ve formloada ekledim fakat işte yukarda da belirttigim gibi direkt olarak grafik çizilmeden
gösteriyordu fakat anlattıgınız kodda ne yapmak istediğinizi anlamadım kusura bakmayın :)
 

 

kacak41 kacak41 A Little Bit Silence Kullanıcı
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Kocaeli
  • Ad Soyad M** Ö**
  • Mesajlar 73
  • Beğeniler 10 / 22
  • Ticaret 0, (%0)

PorFavorDama adlı üyeden alıntı

Hocam neden 0. index onu anlamadım ve formloada ekledim fakat işte yukarda da belirttigim gibi direkt olarak grafik çizilmeden
gösteriyordu fakat anlattıgınız kodda ne yapmak istediğinizi anlamadım kusura bakmayın :)


chart nesnesinin altında Title larını tutan bir dizi bulunur bu diziyede Chart1.Titles komutu ile erişilir.

Chart1.Titles[0] dediğim zaman ise Chart nesnesinin Titles dizisinin ilk elemanına erişiyorum. yani eklenmiş ilk başlığına erişim sağlıyorum. Eğer sadece 1 tane başlığınız varsa o başlık 0. elemandadır ve 0 elemanı değiştirerek başlığınızı istediğiniz gibi değiştirebilirsiniz.
 

 

Mesajlarımı alıntı yaparak cevaplarsanız daha çabuk cevap verebilirim.
kodplus.com

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

kacak41 adlı üyeden alıntı

chart nesnesinin altında Title larını tutan bir dizi bulunur bu diziyede Chart1.Titles komutu ile erişilir.

Chart1.Titles[0] dediğim zaman ise Chart nesnesinin Titles dizisinin ilk elemanına erişiyorum. yani eklenmiş ilk başlığına erişim sağlıyorum. Eğer sadece 1 tane başlığınız varsa o başlık 0. elemandadır ve 0 elemanı değiştirerek başlığınızı istediğiniz gibi değiştirebilirsiniz.


Hocam dediğinizi anladım işte benim söylemek istedigim zaten baslığı load a koyarsam dırek acıldıgında yuklenır yanı grafık cızılmeden benım ıstedıgım butona basıldıgında gelmesıydı yukarıda arkadas bir çözümü söyledi :) Tabi daha değişik şekillerde de çözümü vardır.
 

 

wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al