tailieunhanh - Silverlight - Chapter 5 - Xử lý đồ họa trên Silverlight

Bạn có thể tạo được các ứng dụng chạy trên nền trình duyệt với giao diện xuất sắc,khả năng hỗ trợ video chất lượng cao, bạn sẽ dùng một công nghệ mà Microsoft -hãng phần mềm số một thế giới đang xây dựng, và sẽ sử dụng nó trên các website của mình. | nfoway XỬ LÝ ĐỒ HỌA TRÊN SILVERLIGHT Solutons CHƯƠNG V XỬ LÝ ĐỒ HỌA TRÊN SILVERLIGHT 1 Giới thiệu Silverlight cung câp nhiêu lựa chọn cho việc thêm các tính năng trực quan thú vị cho ứng dụng của bạn. Bạn có thể sử dụng vẽ Shape Path và những hình học phức tạp. Những khu vực được xác định bởi dạng hình thì có thể tô hiệu ứng như là ảnh dải màu hoặc là đoạn video thông qua việc sử dụng Brush. Silverlight kế thừa môt thư viện đồ họa khá đầy đủ từ WPF bởi vậy sẽ không quá khó khăn để một lập trình viên đã quen với WPF chuyển qua làm việc với Silverlight. Dưới đây chúng ta sẽ lần lượt làm quen với các đối tượng đồ họa như Ellipse Line Path Polygon Geometries Brushes. 2 Shapes and Drawing Trong Silverlight Shape là kiêu UIElement nên bạn có thê dê dàng hiên thị một đối tượng dạng Shape lên màn hình. Bởi vì chúng là những thành phần đồ họa nên những đối tượng Shape này có thê đi kèm với những container như Grid và Canvas. Silverlight cung cấp những dạng hình Shape mà bạn có thê dùng ngay được như Ellipse Line Path Polygon Polyline và Rectangle. Những Shape đều có chung những đặc tính dưới đây - Stroke dùng đê vẽ viền ngoài của Shape. - StrokeThickness độ dày của viền ngoài của Shape. - Fill Mô tả cách phía bên trong của Shape được vẽ. - Đặc tính Data chỉ rõ tọa độ và các đỉnh được định nghĩa tùy theo thông tin đầu vào Những đối tượng Shape có thê dùng bên trong Canvas. Canvas hỗ trợ chỉ ra vị trí tuyệt đối của đối tượng con bên trong thông qua đặc tính đính kèm là và Ellipse Bạn có thể tạo một Ellipse bằng cách xác định hai thuộc tính cơ bản là rộng Width và cao Height như ví dụ minh họa dưới đây. Canvas Ellipse Fill Yellow Height 100 Width 200 StrokeThickness 2 nfoway XỬ LÝ ĐỒ HỌA TRÊN SILVERLIGHT Solutons Line Cho phép bạn vẽ một đoạn thẳng giữa hai điểm. Ví dụ dưới đây chỉ ra một số cách để bạn xác định tọa độ của đoạn thẳng và đặc tính Stroke của nó. Canvas Height 300 Width 300 Vẽ một đường chéo từ tọa độ 0 0 tới 100 100 . -- Line x1 0

crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.