2012-09-21 11 views
10

मैं सी # में विनफॉर्म एप्लिकेशन लिखने के लिए विजुअल स्टूडियो 2010 का उपयोग कर रहा हूं। मैं अपने SQL डेटाबेस से डेटा देखने के लिए नियमित टूलबॉक्स से चार्ट नियंत्रण का उपयोग कर रहा हूं। जैसा कि आप देखते हैं, बार बहुत चौड़ा है। क्या इसे कम करने और तय करने के लिए कुछ संपत्ति या तरीका है?चार्ट बार की चौड़ाई कैसे सेट करें?

http://priv.hiphotos.baidu.com/album/s%3D308%3Bq%3D90/sign=131a1ec68bd4b31cf43c92bbbfed5642/d4628535e5dde711c9184673a7efce1b9c166168.jpg?psign=de6394777d1ed21b3ae15fd4ad4712a551da81cb3bdb1fb1

उत्तर

12

मैं एक छोटा सा उदाहरण तीन मानों बाध्यकारी किया था और की PixelPointWidth dataPointCustomProperties निर्धारित किया है।

Chart1.Series["Series1"]["PixelPointWidth"] = "15"; 

धन्यवाद:

int[] liste = new int[] { 1, 2, 3 };//, 4, 5, 6, 7 }; 
chart1.Series["Series1"].Points.DataBind(liste, "sampleData", "count", "Tooltip=count"); 
// dataPointCustomProperties 
chart1.Series["Series1"]["PixelPointWidth"] = "1"; 

इस चार्ट

Chart bar width 1px

+3

यह भी काम करता है। चार्ट 1.Series ["श्रृंखला 1"]। SetCustomProperty ("पिक्सेलपॉइंटविड्थ", "1"); –

4

आप नीचे दिए गए कोड का उपयोग कर सकते का परिणाम देगा।

0

आप रिपोर्ट डिज़ाइनर में PixelPointWidth भी सेट कर सकते हैं।

  1. चार्ट श्रृंखला पर क्लिक करें, गुण दिखाने के लिए F4 दबाएं।
  2. CustomAttributes नोड में PixelPointWidth बदलें।

Settting PixelPointWidth

संबंधित मुद्दे