مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

nezhad313

عضویت از 1397/05/10

تبدیل تاریخ ستون به شمسی در دیتا گریدWPF

  • دوشنبه 22 بهمن 1397
  • 22:22
تشکر میکنم

با سلام خدمت دوستان ,من قبلا داخل سی شارپ برای تبدیل ستون میلادی دیتا گرید به فارسی از این کد استفاده نموده ام:

     

        (private void dgSellFactor_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
        {
            if (e.Value !=null)
            {
                if (dgSellFactor.Columns[e.ColumnIndex].HeaderText=="تاریخ")
                {
                    try
                    {
                        e.Value = DateConvertor.ToShamsi(Convert.ToDateTime(e.Value));
                    }
                    catch
                    {

                        RtlMessageBox.Show("عملیات تبدیل تاریخ انجام نشد");
                    }

                }
            }
        }

ولی معادل آن را در WPF برای تبدیل تاریخ نمی دانم لطفا راهنمایی بفرمائید.

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ali_68

عضویت از 1397/12/06

  • دوشنبه 20 اسفند 1397
  • 09:31

با سلام روش های مختلفی برای این کار وجود داره یکی از روش ها این است که ویژگی AutoGenerateColumn برابر False قرارداده و به وسلیه Binding ستون های جدول را شخصی سازی نمایید لینک زیر مشابه این کار را انجام داده است. 
http://www.wpf-tutorial.com/datagrid-control/custom-columns


 

 
کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

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

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)