Right To Left Menu in C#

Posted on 2006-04-30
Last Modified: 2010-05-18
i am developing a windows application in arabic language
i set the RightToLeft property of the Form and menu to 'Yes'
and the windowState to 'Maximized'

when i run the application the menu items in the menu bar are put in reverse order

when refresh the form (switch to another window and the to the application again) the menu items are ordered properly

i want to know what causes this problem
and how to solve it
Question by:eng_mohamed_said80
    1 Comment
    LVL 7

    Accepted Solution

    Sounds like a bug

    Try setting it to left-to-right at design time, and use code to change to to r-t-l -- also try putting a form refresh (invalidate) in code after form loads.

    If you are already setting the property in code, then either try it at design time (in VS) or be sure to invalidate the form after making the setting.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Find Ransomware Secrets With All-Source Analysis

    Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

    Article by: Ivo
    C# And Nullable Types Since 2.0 C# has Nullable(T) Generic Structure. The idea behind is to allow value type objects to have null values just like reference types have. This concerns scenarios where not all data sources have values (like a databa…
    Introduction Hi all and welcome to my first article on Experts Exchange. A while ago, someone asked me if i could do some tutorials on object oriented programming. I decided to do them on C#. Now you may ask me, why's that? Well, one of the re…
    To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
    Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

    794 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now