how to change direction of cell
I'm dealing with form (rtl) right to left form, and I have a cell called (AccCode) it's TextColumn and the data is like (1-2-3) but it appears like (3-2-1)
how to solve this problem?
Hi Mohamad,
We have reviewed the reported issue on our end, but unfortunately, we are unable to replicate it. We have attached the tested sample and a video reference for your review. Could you please check whether the reported issue is replicated in this sample?
Additionally, could you please provide more information about the reported issue with the following details? This will help us validate the issue further:
1. Could you please confirm whether you are using the SfDataGrid?
2. Could you please let us know which Syncfusion version you are using?
3. Could you please modify the sample we have provided and share it with us, along with a video reference, to help us replicate the issue?
Regards,
Sreemon Premkumar M.
Attachment: SfDataGrid_WinForms_RTL_74f52ec3.zip
your sample has the same problem that I have:
here in LTR the AccCode is correct
but
here in RTL is not
I want to keep (1-2-3) as it is in both RTL and LTR, I don't want it to be (3-2-1) in RTL!
yes I'm using sfdatagrid 26.2.5
Hi Mohamad,
We have reviewed the sample we shared in the previous update with the mentioned Syncfusion version, but we are still unable to replicate the issue on our end. Please find the video reference in the attachment below.
To help us replicate the issue, could you please provide the following information:
- Could you please share your keyboard settings?
- Could you please share the localization and the date and time settings on your machine?
- Additionally, could you please check whether the reported issue is replicated in the MS DataGridView control and share the result with us?
Regards,
Sreemon Premkumar M.
Attachment: SfDataGrid_RTL_VideoReference_a57f70bf.zip
I think it's because of the culture but how I can solve it please
switch (AppSettings.Default.Lang)
{
case "ar-SA":
Thread.CurrentThread.CurrentCulture = new CultureInfo("ar-SA");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("ar-SA");
break;
case "tr-TR":
Thread.CurrentThread.CurrentCulture = new CultureInfo("tr-TR");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("tr-TR");
xFrm.RightToLeft = RightToLeft.No;
xFrm.RightToLeftLayout = false;
break;
}
Hi Mohamad,
We have reviewed the code snippet you provided, implemented it, and added the resource file to the sample project. The localization was applied successfully. However, we could not replicate the reported issue on our end. We have attached the sample project along with a video reference for both cultures; please find them in the attachment.
Since we could not reproduce the issue on our end, could you please provide a video showing how the issue replicates from the start on your machine, along with the following details?
- Does the reported issue get resolved when removing the localization code from your application?
- Can you check whether the reported issue occurs in the MS DataGridView control and share the result with us?
- Could you please share your keyboard settings?
- Could you please provide the localization and date/time settings on your machine?
Regards,
Sreemon Premkumar M.
Attachment: SfDataGrid_WinForms_RTL_8fbf82ac.zip
- 5 Replies
- 2 Participants
-
MO Mohamad
- Aug 12, 2024 01:19 AM UTC
- Aug 15, 2024 02:03 PM UTC