نمایش نتایج 1 تا 17 از 17

نام تاپیک: نمایش تاریخ شمسی در DevExpress Date Edit

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #15
    کاربر دائمی آواتار piroozman
    تاریخ عضویت
    مهر 1386
    محل زندگی
    تهران
    سن
    48
    پست
    217

    نقل قول: نمایش تاریخ شمسی در DevExpress Date Edit

    سلام. امیدوارم با این پست (یا پاسخ) پرونده استفاده از تقویم فارسی در GridControl شرکت Devexpress بسته بشه. مراحل رو به صورت زیر طی کنید:

    1- اول از همه کل پروژه مربوط به Farsilibraray آقای اسکندری رو از GitHub دانلود کنید.
    2- بعد از Extract کرد پروژه، Solution رو باز کنید (فایل FarsiLibrary.sln). برنامه در VS باز میشه.
    3- از منوی Devexpress گزینه Project Converter را انتخاب کرده و کل پروژه را به نسخه مورد نظر خود تبدیل کنید.
    4- بعد از این کار روی تک تک پروژه های مربوطه کلیک راست کرده، آنرا Clean و سپس Build کنید.
    5- Dll های ساخته شده ی مورد نظر خود را از پوشه Bin پیدا کرده و به پروژه خود اضافه کنید.
    6- یکی از پروژه ها به نام FarsiLibrary.Win.DevExpress.16.1 هستش. مراحل فوق را روی این پروژه نیز اجرا کنید و از پوشه مورد نظر DLL اون رو بردارید و به پروژه مورد نظر خود اضافه کنید.
    7- یادتون باشه که باید Culture سیستم رو به fa-IR تغییر بدید. برای این کار باید در فایل Program.cs کدهای زیر رو اضافه کنید:
    using System;using System.Globalization;
    using System.Threading;
    using System.Windows.Forms;


    namespace DevFarsiGrid
    {
    static class Program
    {
    /// <summary>
    /// The main entry point for the application.
    /// </summary>
    [STAThread]
    static void Main()
    {
    // Create a new object, representing the Farsi culture.
    CultureInfo culture = CultureInfo.CreateSpecificCulture("fa-IR");

    // The following line provides localization for the application's user interface.
    Thread.CurrentThread.CurrentUICulture = culture;

    // The following line provides localization for data formats.
    Thread.CurrentThread.CurrentCulture = culture;

    // Set this culture as the default culture for all threads in this application.
    // Note: The following properties are supported in the .NET Framework 4.5+
    CultureInfo.DefaultThreadCurrentCulture = culture;
    CultureInfo.DefaultThreadCurrentUICulture = culture

    Application.EnableVisualStyles();
    Application.SetCompatibleTextRenderingDefault(fals e);
    Application.Run(new Form1());
    }
    }
    }

    در تصویر زیر مشاهده می کنید که با استفاده از همین روش و افزودن dll ذکر شده تونستم تقویم فارسی رو به راحتی به یک GridControl نسخه 17.1 و حتی نسخه 19.1 بایند کنم.
    Untitled.jpg

    امیدوارم به کارتون بیاد. یا علی
    آخرین ویرایش به وسیله piroozman : چهارشنبه 02 مرداد 1398 در 18:45 عصر

تاپیک های مشابه

  1. خبر: فارسی ساز DevExpress
    نوشته شده توسط pad_kay در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 28
    آخرین پست: سه شنبه 10 اردیبهشت 1392, 10:53 صبح
  2. سوال: تغییر Date Format < Short Date در ویندوز 7
    نوشته شده توسط مجتبی جوادی در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: چهارشنبه 04 خرداد 1390, 21:22 عصر
  3. کمک در مورد فارسی کردن کامپوننت Devexpress 10.1.7
    نوشته شده توسط mehdi_9009 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: شنبه 27 آذر 1389, 16:29 عصر
  4. حرفه ای: فارسی کردن اعداد در DevExpress
    نوشته شده توسط afsoon_k77 در بخش کامپوننت های سایر شرکت ها، و توسعه کامپوننت
    پاسخ: 19
    آخرین پست: یک شنبه 01 آذر 1388, 09:55 صبح
  5. Last date edit weblog 12/16/2004
    نوشته شده توسط delphi77 در بخش طراحی وب (Web Design)
    پاسخ: 0
    آخرین پست: پنج شنبه 26 آذر 1383, 07:11 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •