Tritium UI
TritiumCartesianChart
วาดชุดข้อมูลธุรกิจและการเงินบนแผนภูมิ X/Y ร่วม พร้อมซูม คำอธิบาย และส่งออก PNG
คุณสมบัติหลัก
- ใส่ชุดเส้น สไปลน์ พื้นที่ แท่ง แท่ง/พื้นที่แบบซ้อนและซ้อน 100% กระจาย พื้นที่ช่วง แท่งคลาดเคลื่อน น้ำตก และกล่องหนวด
- วาดราคา OHLC และแท่งเทียน พร้อมแผงปริมาณที่ไม่บังคับและสีขาขึ้น/ขาลง
- ผูกแต่ละชุดกับคอลเลกชันด้วยพาธคุณสมบัติ X และ Y หรือค่า X แบบตัวเลข หมวด หรือวันที่
- ใช้แกน Y เชิงเส้นหรือลอการิทึม แกน Y ที่สอง ชื่อแกน และเส้นกริดแนวตั้ง
- ให้ซูมและเลื่อน แสดงกากบาทและทูลทิป และซิงก์การซูมข้ามแผนภูมิที่ใช้ ZoomSyncGroup เดียวกัน
- วางคำอธิบายได้ทุกด้าน เลือกพาเลตที่มีชื่อ (teal, ocean, sunset หรือ mono) และแทนที่สีของชุด
- วาดเส้นอ้างอิงและชั้นแนวโน้ม: การปรับเชิงเส้น ค่าเฉลี่ยเคลื่อนที่ การปรับกำลังสอง แถบ Bollinger และ VWAP
- ทำแอนิเมชันเมื่อชุดเปลี่ยน แสดงข้อความเมื่อไม่มีข้อมูล และส่งออกภาพเป็นสตรีมหรือไฟล์ PNG
- เลือกจุดและจัดการ SeriesPointSelected
แพลตฟอร์ม
Android, iOS, Mac Catalyst และ Windows 10 เวอร์ชัน 19041 ขึ้นไป (.NET 10 MAUI)
API หลัก
- Series . The line, bar, area, scatter, financial, and other series to plot.
- XAxisMode . Category, numeric, or date positions on the X axis.
- IsZoomEnabled . Lets the user zoom the plot; IsPanEnabled scrolls the zoomed view.
- SeriesPointSelected . Fires when the user selects a data point.
ตัวอย่างพื้นฐาน
ประกาศเนมสเปซนี้บนหน้า
xmlns:charts="clr-namespace:Tritium.Maui.Charts;assembly=Tritium.Maui.Charts"
<charts:TritiumCartesianChart XAxisMode="Category" IsLegendVisible="True" IsZoomEnabled="True">
<charts:TritiumCartesianChart.Series>
<charts:LineSeries ItemsSource="{Binding Points}" XBindingPath="Month" YBindingPath="Revenue" Label="Revenue" />
</charts:TritiumCartesianChart.Series>
</charts:TritiumCartesianChart> เพิ่มแหล่งแพ็กเกจจากไลเซนส์ แล้วอ้างอิงแพ็กเกจที่มีคอนโทรลนี้ แพ็กเกจเหล่านี้ไม่อยู่ในแกลเลอรี NuGet สาธารณะ