mschart的元素組成
最常用的屬性包括
chartareas:增加多個繪圖區域,每個繪圖區域包含獨立的圖表組、資料來源,用於多個圖表型別在乙個繪圖區不相容時。
alignmentorientation:圖表區對齊方向,定義兩個繪圖區域間的對齊方式。
alignmentstyle:圖表區對齊型別,定義圖表間用以對其的元素。
alignwithchartarea:參照對齊的繪圖區名稱。
innerplotposition:圖表在繪圖區內的位置屬性。
auto:是否自動對齊。
height:圖表在繪圖區內的高度(百分比,取值在0-100)
width:圖表在繪圖區內的寬度(百分比,取值在0-100)
x,y:圖表在繪圖區內左上角座標
position:繪圖區位置屬性,同innerplotposition。
name:繪圖區名稱。
axis:座標軸集合
title:座標軸標題
titlealignment:座標軸標題對齊方式
interval:軸刻度間隔大小
intervaloffset:軸刻度偏移量大小
minorgrid:次要輔助線
minortickmark:次要刻度線
majorgrid:主要輔助線
majortickmark:主要刻度線
datasourceid:mschart的資料來源。
legends:圖例說明。
palette:圖表外觀定義。
series:最重要的屬性,圖表集合,就是最終看到的餅圖、柱狀圖、線圖、點圖等構成的集合;可以將多種相互相容的型別放在乙個繪圖區域內,形成復合圖。
isvalueshownaslabel:是否顯示資料點標籤,如果為true,在圖表中顯示每乙個資料值
label:資料點標籤文字
labelformat:資料點標籤文字格式
labelangle:標籤字型角度
name:圖表名稱
points:資料點集合
xvaluetype:橫座標軸型別
yvaluetype:縱座標軸型別
xvaluemember:橫座標繫結的資料來源(如果資料來源為table,則填寫橫座標要顯示的欄位名稱)
yvaluemembers:縱座標繫結的資料來源(如果資料來源為table,則填寫縱座標要顯示的欄位名稱,縱座標可以有兩個)
chartarea:圖表所屬的繪圖區域名稱
charttype:圖表型別(柱形、餅形、線形、點形等)
legend:圖表使用的圖例名稱
titles:標題集合。
width:mschart的寬度。
height:mschart的高度。
常用事件:
series1.points.databind()
繫結資料點集合,如果要在乙個mschart控制項的乙個繪圖區(chartarea)內新增多個不同資料來源的圖表,就用這個主動繫結資料集合的方法。可以將表中指定欄位的值繫結到指定的座標軸上。
mschart1.databind()
給整個mschart繫結乙個資料來源,該mschart中的圖表全部可以使用該資料來源作為統計**。
mschart的元素組成
窗體的常用屬性和常用事件
2 窗體的常用事件 text 窗體標題。startposition 窗體出現在螢幕中的位置,一般選擇centerscreen。size 窗體大小。icon 窗體圖示。formbordestyle 一般選擇sizable或者none。contextmenustrip 右鍵選單 contextmenus...
事件物件和target事件屬性
什麼是事件物件呢?當我們觸發乙個事件時,便會產生乙個事件物件,這個物件中包含著這個事件的相關資訊,包括導致事件的元素 事件的型別 以及其它與特定事件相關的資訊等。這個物件是在執行事件時,瀏覽器通過函式傳遞過來的。input.onclick function evt 接受 event 物件,名稱不一定...
DataGrid屬性和事件
元件所在命名空間 system.windows.controls 元件常用方法 collapserowgroup 閉合datagrid的行分組。expandrowgroup 展開datagrid的行分組。getgroupfromitem 從具體item中得到分組。scrollintoview 滾動d...