当我改变语言时,我就失去了我的设计

本文关键字:我的 失去 改变 语言 | 更新日期: 2023-09-27 18:26:19

当我更改应用程序的语言和字体时(en-fr-fa-es)我失去了它的设计

当我更改字体时,出现问题

startlanguage = "Fa";
HelliStaticform.ActiveForm.Font = Bzar;
automaticdeletebutton.Text = "حذف هوشمند";
            filebutton.Text = "بایگانی";
            newproject.Text = "جدید";
            openproject.Text = "بازکردن";
            save.Text = "ذخیره";
            saveas.Text = "ذخیره در";
            pointerbutton.Text = "نشانگر";
            insert.Text = "درج";
            drawlinebutton.Text = "خط";
            drawforcebutton.Text = "نیرو";
            basebutton.Text = "تکیه گاه";
            drawnormalbasebutton.Text = "تکیه گاه ساده";
            drawgradientbasebutton.Text = "تکیه گاه متحرک";
            Horizontalgradientbasebutton.Text = "افقی";
            Verticalgradientbasebutton.Text = "عمودی";
            degreegradientbase.Text = "زاویه دار";
            mirrorbutton.Text = "آینه...";
            editbutton.Text = "ویرایش";
            editbasebutton.Text = "تکیه گاه ها";
            editforcebutton.Text = "نیروها";
            editlinebutton.Text = "خطوط";
            editpointbutton.Text = "نقاط";
            Delete.Text = "پاک کردن";
            clearAllbutton.Text = "پاک کردن همه";
            checkbutton.Text = "آزمایش پایداری";
            solvebutton.Text = "حل";
            solveboxvisible.Text = "شکل تحلیل شده";
            aboutbutton.Text = "درمورد..";
            tableview.Text = "نمای جدولی";
            calculatemenu.Text = "تحلیل";
            Helpmenu.Text = "راهنمایی";
            addcommentoolbox.Text = "توضیح";

startlanguage = "En";
toolStrip1.Font = AmbersHand;
automaticdeletebutton.Text = "Automatic Delete";
            filebutton.Text = "File";
            newproject.Text = "New Project";
            openproject.Text = "Open Project";
            save.Text = "Save";
            saveas.Text = "Save az";
            pointerbutton.Text = "Pointer";
            insert.Text = "Insert";
            drawlinebutton.Text = "Line";
            drawforcebutton.Text = "Force";
            basebutton.Text = "Base";
            drawnormalbasebutton.Text = "fixed hinge";
            drawgradientbasebutton.Text = "roller hinges";
            Horizontalgradientbasebutton.Text = "Horizontal";
            Verticalgradientbasebutton.Text = "Vertical";
            degreegradientbase.Text = "Degree";
            mirrorbutton.Text = "Mirror";
            editbutton.Text = "Edit";
            editbasebutton.Text = "Bases";
            editforcebutton.Text = "Forces";
            editlinebutton.Text = "Lines";
            editpointbutton.Text = "Points";
            Delete.Text = "Delete";
            clearAllbutton.Text = "Delete All";
            checkbutton.Text = "Cheak solvability";
            solvebutton.Text = "Solve";
            solveboxvisible.Text = "Solved picture";
            aboutbutton.Text = "about..";
            tableview.Text = "table";
            calculatemenu.Text = "Analysis";
            Helpmenu.Text = "Help";
            addcommentoolbox.Text = "Comment";

(当我更改语言时,我的图片框和工具箱以及许多文本框都在移动)

我该如何预防?

当我改变语言时,我就失去了我的设计

1)通过将表单的Localizable属性设置为true,使表单可本地化。Language属性会自动设置为(默认值)。

2) 从工具箱中拖动窗体上的TextBox控件。将其文本更改为:"名称"。

3) 将表单的Language属性更改为另一种语言,即:意大利语。

4) 将文本框的文本更改为"Nome"。

5) 对于要添加本地化的每种语言,请继续。

6) 对于每种语言,您的窗体和控件的大小/布局可能需要有所不同。