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

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

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

دوشنبه, 22 بهمن 1397 22:22

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

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

     

        (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 برای تبدیل تاریخ نمی دانم لطفا راهنمایی بفرمائید.

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

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


 

 

ارسال پاسخ برای این تاپیک

ارسال پاسخ مخصوص اعضا سایت می باشد ! میتوانید با حساب کاربری خود وارد سایت شده یا ثبت نام کنید