Chia sẻ

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.


Chia sẻ
Xem thêm  [WPF] Hướng dẫn tạo Sliders dọc và ngang

Trả lời

Email của bạn sẽ không được hiển thị công khai.