แชร์ผ่าน


HorizontalBarChart - Stacked การควบคุม (พรีวิว)

[บทความนี้เป็นคู่มือรุ่นก่อนวางจำหน่าย และอาจจะมีการเปลี่ยนแปลงในอนาคต]

แผนภูมิแท่งแบบเรียงซ้อนในแนวนอนจะแสดงชุดข้อมูลหลายชุดเป็นแท่งแบบเรียงซ้อน โดยแต่ละแท่งจะแสดงถึงหมวดหมู่ แท่งแต่ละแท่งจะเรียงซ้อนกัน โดยความยาวของแต่ละแท่งจะแสดงค่าของหมวดหมู่ของซีรีส์

HorizontalBarChart - การควบคุมแบบซ้อน

ส่วนประกอบของโค้ดนี้จัดเตรียมแรปเปอร์รอบตัวควบคุม Fluent UI HorizontalBarChart - Stacked เพื่อใช้ในพื้นที่ทำงานและหน้าแบบกำหนดเอง

สำคัญ

  • นี่คือคุณลักษณะพรีวิว
  • คุณลักษณะการแสดงตัวอย่างไม่ได้มีไว้สำหรับการนำไปใช้งานจริง และอาจมีการจำกัดฟังก์ชันการทำงาน คุณลักษณะเหล่านี้สามารถใช้ได้ก่อนการเปิดตัวอย่างเป็นทางการ เพื่อให้ลูกค้าสามารถเข้าใช้งานได้ก่อนเวลาและให้ข้อคิดเห็น

หมายเหตุ

สำหรับเอกสารฉบับเต็มและซอร์สโค้ด โปรดดูที่ พื้นที่เก็บข้อมูลส่วนประกอบโค้ด GitHub

คุณสมบัติ

การควบคุมยอมรับคุณสมบัติต่อไปนี้:

  • HideLegend - ค่านี้ระบุว่าจะแสดงหรือซ่อนคำอธิบายแผนภูมิ

  • BarHeight - ค่านี้ระบุความสูงของแท่งที่แสดงในแผนภูมิ

  • HideTooltip - ตัวเลือกนี้ควบคุมว่าจะแสดงหรือซ่อนคำแนะนำบนแผนภูมิ

  • CustomColors - ตัวเลือกนี้ใช้เพื่อแสดงสีที่กำหนดเองบนแผนภูมิหากมีให้

  • รายการ - รายการการดำเนินการที่จะแสดง

    • ItemTitle - ชื่อที่แสดง ของข้อมูลแผนภูมิที่เฉพาะเจาะจง (รายการ)
    • ItemKey - คีย์ที่ใช้ในการระบุรายการ คีย์ต้องไม่ซ้ำกัน
    • ItemValue - ตั้งค่าข้อมูลแผนภูมิเฉพาะ (รายการ)
    • ItemColor - ตั้งชื่อสีหรือค่า HEX ที่จะแสดงสำหรับข้อมูลแผนภูมิเฉพาะ (รายการ)
    • ItemCallout - ตั้งค่าที่จะแสดงบนป๊อปโอเวอร์/คำแนะนำ

หมายเหตุ

สีของรายการจะใช้เฉพาะเมื่อคุณสมบัติ CustomColors เปิดอยู่

ความสามารถเข้าถึง

  • AccessibilityLabel - หน้าจอ ผู้อ่าน aria-label

การใช้

แมปค่าข้อมูลกับคุณสมบัติแผนภูมิที่สอดคล้องกันในคุณสมบัติ Items ของตัวควบคุม ดังแสดงในสูตรด้านล่าง แผนภูมิจะปรับภาพโดยอัตโนมัติเพื่อให้ตรงกับค่าที่สัมพันธ์กัน

เปิดใช้งานคุณสมบัติ CustomColors เพื่อกำหนดสีที่สอดคล้องกัน

Table(
    {
        ItemKey: "1",
        ItemTitle: "First",
        ItemCallout:"First item callout title",
        ItemValue: 40,
        ItemColor: "#00A892"
    },
    {
        ItemKey: "2",
        ItemTitle: "Second",
        ItemCallout:"Second item callout title",
        ItemValue: 20,
        ItemColor: "#9A44FC"
    },
    {
        ItemKey: "3",
        ItemTitle: "Third",
        ItemCallout:"Third item callout title",
        ItemValue: 120,
        ItemColor: "#3483FA"
    },
    {
        ItemKey: "4",
        ItemTitle: "Fourth",
        ItemCallout:"Fourth item callout title",
        ItemValue: 90,
        ItemColor: "#EBA800"
    }
)

ข้อจำกัด

ส่วนประกอบของพื้นที่ทำงานนี้ใช้ได้เฉพาะในแอปพื้นที่ทำงานและหน้าที่กำหนดเองเท่านั้น