2012-09-21 30 views
10

Tôi đang sử dụng Visual Studio 2010 để viết một ứng dụng Winforms trong C#. Tôi đang sử dụng điều khiển biểu đồ từ hộp công cụ thông thường để xem dữ liệu từ cơ sở dữ liệu SQL của tôi. Như bạn thấy, thanh rất rộng. Có một số tài sản hoặc cách để làm cho nó nhỏ hơn, và cố định?Làm cách nào để đặt chiều rộng của thanh biểu đồ?

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

Trả lời

12

tôi đã làm một ví dụ nhỏ ràng buộc ba giá trị và thiết lập PixelPointWidth của dataPointCustomProperties.

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"; 

sẽ cho kết quả trong bảng xếp hạng này

Chart bar width 1px

+3

này cũng làm việc. chart1.Series ["Series1"]. SetCustomProperty ("PixelPointWidth", "1"); –

4

Bạn có thể sử dụng đoạn mã sau:

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

Cảm ơn bạn.

0

Bạn cũng có thể đặt PixelPointWidth trong trình thiết kế báo cáo như dưới đây.

  1. Nhấp vào chuỗi biểu đồ, nhấn F4 để hiển thị các thuộc tính.
  2. Thay đổi số PixelPointWidth trong nút CustomAttributes.

Settting PixelPointWidth

Các vấn đề liên quan