بستن اطلاعیه
با سلام وبسایت زامارین لرنینگ اقدام به جذب نویسنده متخصص برای وبسایت خود نموده است از علاقه مندان به همکاری دعوت می شود با شماره 09389844800 ( آقای مهندس مجتبی ذوالفقاری ) تماس حاصل فرمایند

The Xamarin.Forms FlexLayoutعرضه شد

شروع موضوع توسط zolfaghari ‏21 ژوئن 2019 در انجمن اخبار عمومی

  1. zolfaghari

    zolfaghari مدیریت کل سایت عضو کادر مدیریت

    ارسال ها:
    165
    تشکر شده:
    187
    امتیاز دستاورد:
    43
    شغل:
    برنامه نویس
    محل سکونت:
    همدان
    سیستم عامل:
    محیط برنامه نویسی:
    سیستم عامل موبایل:
    مرورگر:
    Use FlexLayout for stacking or wrapping a collection of child views.

    The Xamarin.Forms

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    is new in Xamarin.Forms version 3.0. It is based on the CSS

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    , commonly known as flex layout or flex-box, so called because it includes many flexible options to arrange children within the layout.

    FlexLayout is similar to the Xamarin.Forms

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    in that it can arrange its children horizontally and vertically in a stack. However, the FlexLayout is also capable of wrapping its children if there are too many to fit in a single row or column, and also has many options for orientation, alignment, and adapting to various screen sizes.

    FlexLayout derives from

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    and inherits a

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    property of type IList<View>.

    FlexLayout defines six public bindable properties and five attached bindable properties that affect the size, orientation, and alignment of its child elements. (If you're not familiar with attached bindable properties, see the article

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    .) These properties are described in detail in the sections below on

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    and

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    . However, this article begins with a section on some

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    of FlexLayout that describes many of these properties more informally. Towards the end of the article, you'll see how to combine FlexLayout with

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    .

    [/paste:font]
    The

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

    sample program contains several pages that demonstrate some common uses of FlexLayout and allows you to experiment with its properties.

    Using FlexLayout for a simple stack
    The Simple Stack page shows how FlexLayout can substitute for a StackLayout but with simpler markup. Everything in this sample is defined in the XAML

    page. The FlexLayout contains four children:


    XML:
    1. <ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
    2.             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
    3.             xmlns:local="clr-namespace:FlexLayoutDemos"
    4.             x:Class="FlexLayoutDemos.SimpleStackPage"
    5.             Title="Simple Stack">
    6.  
    7.     <FlexLayout Direction="Column"
    8.                AlignItems="Center"
    9.                JustifyContent="SpaceEvenly">
    10.  
    11.         <Label Text="FlexLayout in Action"
    12.               FontSize="Large" />
    13.  
    14.         <Image Source="{local:ImageResource FlexLayoutDemos.Images.SeatedMonkey.jpg}" />
    15.  
    16.         <Button Text="Do-Nothing Button" />
    17.  
    18.         <Label Text="Another Label" />
    19.     </FlexLayout>
    20. </ContentPage>
    Continue reading...

    مهمان گرامی برای مشاهده لینک ها لطفا ثبت نام کنید یا وارد حسابتان شوید

     

به اشتراک بگذارید