Chia sẻ

Nội dung

Giới thiệu

Bài này chúng ta sẽ cùng nhau tìm hiểu về LineGeometry trong WPF.

Trong WPF, để vẽ một đoạn thẳng bằng mã XAML, ta có thể sử dụng Control LineGeometry để vẽ, trong Control này có rất nhiều thuộc tính hỗ trợ cho các bạn, như thuộc tính StartPoint là điểm bắt đầu và EndPoint là điểm kết thúc của 1 đoạn thẳng.

Xây dựng ứng dụng

Để làm ví dụ, ta sẽ vẽ 2 đoạn thẳng như hình dưới đây.

Và sử dụng mã XAML như sau:

<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
    <Path Stroke="Blue" StrokeThickness="3">
        <Path.Data>
            <LineGeometry StartPoint="96 96" EndPoint="192 192" />
        </Path.Data>
    </Path>
    <Path Stroke="Red" StrokeThickness="3">
        <Path.Data>
            <LineGeometry StartPoint="1 96" EndPoint="96 192" />
        </Path.Data>
    </Path>
</Canvas>

Kết luận

Như vậy, trên đây csharpcanban.com đã Hướng dẫn các bạn xây dựng chương trình vẽ các đoạn thẳng bằng Control LineGeometry trong WPF. Chúc các bạn thành công.

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  [WPF] Hướng dẫn tạo Editor với RichTextBox trong WPF

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *