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

تکه کد تقویم شمسی در Xamarin Forms

شروع موضوع توسط zolfaghari ‏23 ژوئن 2019 در انجمن تکه کد هایی بصورت پروژه

  1. zolfaghari

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

    ارسال ها:
    165
    تشکر شده:
    187
    امتیاز دستاورد:
    43
    شغل:
    برنامه نویس
    محل سکونت:
    همدان
    سیستم عامل:
    محیط برنامه نویسی:
    سیستم عامل موبایل:
    مرورگر:

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

    یک نمایشگر تاریخ برای دریافت تاریخ با سیستم عامل های Android - IOS - UWP می باشد که امکان دریافت تاریخ ها بصورت شمسی را نیز دارد .

    مهمان گرامی برای دیدن عکس ها یا

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

    یا اگر حساب دارید

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






    مهم‌ترین ویژگی ها:
    • پشتیبانی از تمامی Calendar System هایی که

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

      ساپورت می‌کند؛ اعم از شمسی، قمری، میلادی و ...
    • پشتیبانی از تمامی Locale هایی که NET. پشتیبانی می‌کند؛ اعم از فارسی، عربی، انگلیسی و ...
    • قابلیت ارائه Template سفارشی شده برای UI
    • سازگار شده با MVVM

    نمونه کدی از دوست خوبم جناب آقای

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

    در

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

    رو براتون آماده کردیم که میتونید در ادامه برای پیش نمایش ببینید


    چگونه BitDatePicker را در پروژه‌ی خود داشته باشیم؟
    • دریافت و نصب پکیج

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

      از nuget.
    • اضافه کردن کدهای زیر در کلاس AppDelegate پروژه‌ی iOS و کلاس Main Activity در Android و کلاس App پروژه‌ی UWP قبل از Forms.Init .
    C#:
    1. BitCSharpClientControls.Init();
    چگونگی استفاده از BitDatePicker در فرم Xaml:
    • اضافه کردن namepsace های زیر در فرم Xaml



    XML:
    1. xmlns:bitControls="clr-namespace:Bit.CSharpClient.Controls;assembly=Bit.CSharpClient.Controls"
    2. ]xmlns:noda="clr-namespace:NodaTime;assembly=NodaTime"


    مثال تقویم شمسی

    XML:
    1. <bitControls:BitDatePicker
    2.    Text="لطفا یک روز را انتخاب کنید"
    3.    Culture="Fa"
    4.    DateDisplayFormat="dd MMM yyyy"
    5.    CalendarSystem="{x:Static noda:CalendarSystem.PersianArithmetic}"
    6.    FlowDirection="RightToLeft"
    7.    SelectedDate =" {Binding SelectedDate}"/>

    برای داشتن تقویم شمسی با اعداد فارسی تنها کافی است از یک Font که همیشه اعداد فارسی را در خود دارد مثل

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

    ، استفاده کنیم. فونتی سبک، سورس باز و زیبا! (FD مخفف Farsi Digit و WOL مخفف Without Latin است)

    مهمان گرامی برای دیدن عکس ها یا

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

    یا اگر حساب دارید

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





    برای درک بهتر از نحوه‌ی استفاده‌ی از این Date Picker، نگاهی به

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

    های آن بیاندازید. همچنین می‌توانید در همینجا نیز سؤالات خود را بپرسید؛ یا این که در Stackoverflow.com

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

    و یا در GitHub یک

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

    کنید.
     

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