2012-09-21 20 views
10

Używam Visual Studio 2010 do napisania aplikacji WinForm w języku C#. Używam formantu wykresu ze standardowej skrzynki narzędziowej do przeglądania danych z mojej bazy danych SQL. Jak widzisz, pasek jest bardzo szeroki. Czy jest jakaś właściwość lub sposób na zmniejszenie i naprawienie?Jak ustawić szerokość paska mapy?

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

Odpowiedz

12

Zrobiłem mały przykład wiążącą trzy wartości i ustawić PixelPointWidth z 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"; 

spowoduje tym wykresie

Chart bar width 1px

+3

Działa to również. chart1.Series ["Series1"]. SetCustomProperty ("PixelPointWidth", "1"); –

4

można użyć następującego kodu:

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

dziękuję.

0

Można także ustawić PixelPointWidth w projektancie raportów, jak poniżej.

  1. Kliknij serię wykresów, naciśnij przycisk F4, aby wyświetlić właściwości.
  2. Zmień węzeł PixelPointWidth w CustomAttributes.

Settting PixelPointWidth

Powiązane problemy