DonutChart 控制 (預覽版)
[本文章是發行前版本文件,且隨時可能變更。]
圓環圖用於顯示比例,它表示與總值相比的部分值。 這些類型的圖表最好顯示單個部分與整體的百分比,其中隨時間的變化對於可視化並不重要。 它們是圓形統計圖形,分為多個切片以說明數位比例。
此代碼元件為 Fluent UI DonutChart 控件提供了一個包裝 器,用於畫布和自定義頁面。
重要
- 這是預覽功能。
- 預覽功能不供生產時使用,而且可能功能受限。 這些功能是在正式發行前先行推出,讓客戶能夠搶先體驗並提供意見反應。
注意
完整的文件和原始碼可在 GitHub 代碼元件儲存庫中找到。
內容
該控制項接受以下屬性:
標題 - 此值表示圖表的標題。
HideLabel - 此選項控制是在圖表上顯示還是隱藏標籤。
HideTooltip - 此選項控制是否在圖表上顯示或隱藏工具提示。
ShowLabelsInPercentage - 此選項控制是否以百分比顯示標籤。
InnerRadius - 設置圓環圖的內半徑值。
ValueInsideDonut - 此屬性表示要在圓環圖中顯示的值。
CustomColors - 此屬性用於在圖表上顯示自訂顏色 (如果提供)
Items - 要渲染的操作項
- ItemTitle - 特定圖表資料 (Item) 的顯示名稱。
- ItemKey - 用於標識 Item 的鍵。 索引鍵必須是唯一的。
- ItemValue - 設定特定圖表資料 (Item) 的值。
- ItemColor - 設定要為特定圖表資料 (Item) 顯示的顏色名稱或十六進位值。
注意
只有開啟 CustomColors
屬性時,項目顏色才適用。
網頁可及性
- AccessibilityLabel - 螢幕讀者 aria-label
使用狀況
將資料值對應到控制項的 Items
屬性中對應的圖表屬性,如下列公式所示。 圖表會自動調整視覺效果以符合相對值。
啟用 CustomColors
屬性來定義一致的顏色。
Table(
{
ItemLegend: "First",
ItemValue: 60,
ItemColor:"#00A892"
},
{
ItemLegend: "Second",
ItemValue: 10,
ItemColor:"#9A44FC"
},
{
ItemLegend: "Third",
ItemValue: 30,
ItemColor:"#3483FA"
}
)
限制
此畫布元件只能在畫布應用程式和自訂頁面中使用。