آموزش WPF

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

آموزش WPF

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

رسم دایره و بیضی با کنترل Ellipse در WPF

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

رسم دایره و بیضی  Ellipse

برای رسم بیضی که توسط Ellipse صورت می گیرد نیاز به تعیین طول و عرض مستطیلی که دایره در آن قرار می گیرد دارید. با دو خاصیت Height (عرض( و Width(طول) مستطیل را مشخص می شود

 Height : عرض مرزهایی که در آن بیضی قرار می گیرد را مشخص می کند

Width : طول مرزهایی که در آن بیضی قرار می گیرد را مشخص می کند

در شکل زیر می توانید یک نمونه از شکل بیضی کشیده شده را ببینید. 

    <StackPanel>

        <!--           Ellipse 1         -->

        <Ellipse Margin="5"

            Fill="Yellow"

            Height="50"

            Width="200"

            StrokeThickness="2"

            Stroke="Black"/>

        <!--           Ellipse 2         -->

        <Ellipse Margin="5"

            Fill="Green"

            Height="30"

            Width="150"

            StrokeThickness="2"

            Stroke="Red"/>

        <!--            Ellipse3         -->

        <Ellipse Margin="5"

            Fill="LightBlue"

            Height="75"

            Width="75"

            StrokeThickness="2"

            Stroke="Gray"/>

    </StackPanel>

نمایش با توضیح تصویری 

مثال در VB.Net

        Dim MyEllipse As New Ellipse

        MyEllipse.Width = 50

        MyEllipse.Height = 150

        MyEllipse.Fill = Brushes.Red

        grid1.Children.Add(MyEllipse)

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