آموزش WPF

آموزش WPF با زبان xaml و VB.Net و C#

آموزش WPF

آموزش WPF با زبان xaml و VB.Net و C#

کشیدن خط با کنترل Line

اشکال در WPF فقط می توانند درون کانتینرها یا کنترلهای دیگری که از Panel مشتق شده اند  قرار بگیرند.   

کشیدن خط Line  

کلاس Line شما را قادر می سازد بین دو نقطه یک خط رسم کنید.

خاصیتهایی که در رسم دایره به کار می رود

X1 : نقطه شروع افقی

X2 : نقطه پایان افقی

Y1 : نقطه شروع عمودی

Y2 : نقطه پایان عمودی 

رسم خط

   <Canvas Height="230" Width="230">

        <!-- Draws a diagonal line from (10,10) to (50,50). -->

        <Line              

            X1="10" Y1="10"

            X2="50" Y2="50"  

            Stroke="Black"  

            StrokeThickness="4" />

        <!-- Draws a horizontal line from (10,60) to (150,60). -->

        <Line

             X1="10" Y1="60"

             X2="150" Y2="60"

             Stroke="Blue"

             StrokeThickness="10"/>

        <!-- Draws a horizontal line from (20,180) to (200,50). -->

        <Line

            X1="20"  Y1="180"

            X2="200" Y2="50"

            Stroke="Red"

            StrokeThickness="1" />

    </Canvas>

توضیحات بیشتر را در شکل زیر ببینید 

توضیحات تصویری رسم خط

مثال در VB.Net

        Dim myLine As New Line()

        myLine.Stroke = Brushes.LightSteelBlue

        myLine.X1 = 1

        myLine.X2 = 50

        myLine.Y1 = 1

        myLine.Y2 = 50

        myLine.HorizontalAlignment = HorizontalAlignment.Left

        myLine.VerticalAlignment = VerticalAlignment.Center

        myLine.StrokeThickness = 2

        grid1.Children.Add(myLine)

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد