Tìm hiểu các tính năng cho biểu đồ nâng cao trong ASP.NET Chart Control.

iworld.com.vn – Cùng tìm hiểu các tính năng cho biểu đồ nâng cao trong ASP.NET Chart Control.

Chủ đề của bài viết này giúp này mô tả các tính năng nâng cao cung cấp giao diện chuyên nghiệp cho một biểu đồ phức tạp.

Biểu diễn dữ liệu phức tạp

XY-Diagram hỗ trợ không giới hạn số lượng ngăn bổ sung (additional panes) và trục phụ (secondary axes) – để hiển thị các cấu trúc dữ liệu đa dạng, phức tạp trong biểu đồ của bạn.

PaneInteractionUsingCrosshair

Với công cụ tương tác con trỏ crosshair, bạn có thể cho phép người dùng cuối theo dõi tọa độ điểm chuỗi trên biểu đồ – để phân tích dữ liệu bằng cách so sánh các biểu đồ khác nhau. Để biết thêm thông tin, hãy xem chủ đề trợ giúp sau: Con trỏ Crosshair (Crosshair Cursor).

Quy mô trục linh hoạt

Bao gồm loại trục quy mô theo cách tự động và thủ công

Điều khiển biểu đồ ASP.NET phân tích dữ liệu đến và tự động điều chỉnh phạm vi trục của nó để phù hợp với tất cả các điểm chuỗi. Bạn cũng có thể giới hạn hoặc mở rộng phạm vi trục (axis range) theo cách thủ công.

LimitAxisRange

Thang đo ngày giờ thông minh

Khi một chuỗi sử dụng loại thang tham số ngày-giờ (argument scale type), bạn có thể sử dụng các chế độ ngày-giờ tự động. Xem chủ đề trợ giúp sau để tìm hiểu thêm: Tổng hợp dữ liệu (Data Aggregation).

DateTimeMeasureUnit_Month

Thang đo lô-ga-ric

Đối với dữ liệu số, bạn có thể bật thuộc tính AxisBase.Logarithmic của một trục.

Logarithmic_1

Ngắt thang đo tỉ lệ tự động và thủ công

Khi thuộc tính AutoScaleBreaks.Enabled được đặt thành true, Điều khiển biểu đồ ASP.NET sẽ tự động chèn các scale breaks (tối đa số lượng được chỉ định) trong một phạm vi trục nếu dữ liệu của biểu đồ chứa các điểm dữ liệu có giá trị chênh lệch lớn.

Ngoài ra, trục của biểu đồ có thể chứa các ngắt thang tỷ lệ được thêm theo cách thủ công để giảm khoảng cách giữa các điểm dữ liệu có chênh lệch giá trị lớn.

ScaleBreak_0

Khả năng diễn giải bao hàm

Các nhãn điểm thông minh cho chuỗi

Điều khiển biểu đồ ASP.NET giải quyết chồng chéo các nhãn của chuỗi, xảy ra khi biểu đồ hiển thị nhiều điểm dữ liệu chuỗi với nhãn điểm của chuỗi (series point labels). Bạn có thể chỉ định một thuật toán xác định trước để ngăn chặn sự chồng chéo nhãn. Xem chủ đề trợ giúp sau để biết thêm thông tin: Nhãn điểm của chuỗi ( series point labels).

SeriesLabelsMess

Chú thích văn bản và hình ảnh tương tác

Bạn cũng có thể thêm số lượng chú thích văn bản hoặc hình ảnh (text or image annotations) không giới hạn vào biểu đồ của mình. Các chú thích này có thể được cố định vào bất kỳ điểm nào trên bề mặt biểu đồ, tọa độ biểu đồ hoặc điểm chuỗi.

AnnotationLayout

Tiêu đề biểu đồ

Bạn có thể tạo số lượng tiêu đề biểu đồ (chart titles) không giới hạn với hỗ trợ HTML và word-wrap và định vị chúng một cách tự do trên biểu đồ của bạn.

ChartTitles

Khả năng chú thích nâng cao

Bạn có thể sử dụng các trình xử lý các biến đặc biệt để tùy chỉnh đầy đủ sự xuất hiện và bố cục của các mục chú giải (legend items). Ví dụ: bạn có thể thay đổi giao diện của điểm đánh dấu (màu sắc, kiểu tô, kích thước và khả năng hiển thị) hoặc điều chỉnh các tùy chọn văn bản (phông chữ, màu sắc và khả năng hiển thị).

Bạn cũng có thể chỉ định các hình ảnh tùy chỉnh cho các điểm đánh dấu mục chú giải.

LegendItems

Tìm hiểu thêm : Financial Charting.

 

Biên dịch bởi Anh Đức – iworld.com.vn