2009年5月23日

輕鬆使用MS Chart Control - 樣式設定篇

這次來簡單的說明一下 Chart Control 的一些樣式設定吧

首先,先把焦點放到 Chart 屬性的 Appearance 分類
要修改Chart上的資料顯示顏色,可直接修改 Palette 屬性,下拉會有預設的多種樣式
若是想要自己設定顏色,就到 PaletteCustomColors 裡設定

不過坎尼這邊一直有個疑問,在 PaletteCustomColors 的說明裡

提到這個屬性比上面的 Palette 的屬性值還要優先
但為何兩個屬性同時設定時,出現的顏色卻是以 Palette 優先呢? (如下圖)

坎尼開了 vs2010 的 Chart Control 出來看,也是一樣
所以說明是一回事,顯示出來又是另一回事....
Anyway,大家有空再自行測試看看 (說不定是坎尼搞錯了?)

另外還有一種方法可以改變資料顯示的顏色
就是直接到 Series 裡修改,且目前實驗發現,這邊修改的 Style 優先權最高
下面可以看到坎尼加了個 Series2,並將顏色改為漸層

顏色為自訂的漸層色

最後來補充一下,上面的圖都有出現的外框
先打開 Chart 屬性裡的 BorderSkin
首先要選定 SkinStyle,接著再調整要展示的樣式

前幾張實際畫面的 Border Style 如下
(這裡為了展示,所以幾乎所有樣式都選了)


最後是 範例檔下載
範例展示畫面


其實這篇所講的樣式還只是冰山一角
未來有機會會再介紹其他樣式設定

沒有留言:

Google Spreadsheet 裡用規則運算式

最近因為工作關係,遇到要用 Google Form 及 Google Sheet 所以研究了 Google Sheet 裡的一些 function 怎麼用 首先,分享一下如何在 Google Sheet 裡用規則運算 :D