Как вы измените название или имя form1 в C #
У меня есть быстрый вопрос. как мне изменить имя form1 в моем приложении? всякий раз, когда я пытаюсь использовать свойства для его переименования, форма становится сломанной, и я не могу ее использовать. есть ли способ изменить его во время выполнения или я делаю что-то неправильно со свойствами? спасибо.
6 ответов
Измените свойство Text вашей формы на панели «Свойства», убедившись, что вы сами выбрали форму (а не некоторое дочернее управление)

Если вы хотите изменить текст окна во время выполнения, используйте свойство Текст:
Я считаю, вы можете просто изменить имя файла формы на тот, который вы хотите во время разработки.
Настройка формы
Все действия по изменению внешнего вида формы производятся с помощью команд, отображаемых в окне Свойства в рабочей области проекта. Для отображения окна Свойства необходимо выбрать в контекстном меню к форме команду Свойства.
В результате открывается окно со свойствами формы.
В верхней строке окна Свойства жирным шрифтом прописывается имя компонента, свойства которого отображаются в этом окне. Справа от имени отображается класс, которому принадлежит данный компонент.
Внимание. В конструкторе форм можно изменять размеры формы, но нельзя менять ее местоположение.
Чтобы отобразить форму Windows Forms в конструкторе дважды щелкните форму в Обозревателе решений.
Просмотр кода для формы
Перейти к коду для формы можно одним из следующих способов:
В Обозревателе решений выберите форму и нажмите кнопку Просмотреть код.

В Обозревателе решений в контекстном меню к форме выберите пункт Перейти к коду.
Если фокус находится в конструкторе, нажмите клавишу F7 для переключения в режим Редактор кода.
Примечание
Двойной щелчок формы или ее элемента управления в конструкторе также переключает в режим Редактора кода, но при этом добавляет обработчик событий по умолчанию для этого элемента управления. Например, двойной щелчок элемента управления Button приводит к отображению Редактора кода и добавляет обработчик событий Button_Click.
Создание глобальной переменной класса Form
Пусть имеется форма Form1. Обратиться программно в коде непосредственно к Form1 в С# нельзя. Form1 – это класс. Для обращения к форме необходимо завести переменную этого класса.
Создать глобальную переменную для формы можно несколькими способами:
Способ1 Создать глобальную переменную класса Form, а далее при инициализации прописать ее принадлежность классу Form1.
Чтобы создать глобальную переменную формы этим способом необходимо
в пространстве решения в любом месте после описания формы прописать код
public class имя_класса
public static Form имя_переменной;
namespace Metodichka
public class glob
public static Form frm;
Провести инициализацию переменной:
glob.frm = new Form1();
Способ2 Создать сразу переменную заданного класса:
public class имя_класса
public static Form имя_перем = new имя_класса_формы();
public class glob
public static Form frm=new Form1();
Переименование формы
Для переименования формы необходимо изменить значение свойства Text в окне Свойства.
Программным путем переименование формы можно произвести с помощью команды:
How do you change the title or name of form1 in C#
I have a quick question. how do I change the name of form1 in my app? whenever I try to use the properties to rename it the form becomes broken and i cant use it anymore. is there a way to change it during run-time or am i doing something wrong with the properties? thanks.
6 Answers 6
If you want to change the text of the window during runtime, use the Text property:
Change the Text property of your form under the Properties panel, making sure that you’ve selected the form itself (and not some child control)

To change the name of your form, select it in the solution explorer and press F2. Then type in the new name for that form (don’t forget the ‘.cs’!) and when you press enter it’ll ask you if you want Visual Studio to update all references to that form. Click Yes, and you’re done.
Программирование на C, C# и Java
Уроки программирования, алгоритмы, статьи, исходники, примеры программ и полезные советы
ОСТОРОЖНО МОШЕННИКИ! В последнее время в социальных сетях участились случаи предложения помощи в написании программ от лиц, прикрывающихся сайтом vscode.ru. Мы никогда не пишем первыми и не размещаем никакие материалы в посторонних группах ВК. Для связи с нами используйте исключительно эти контакты: vscoderu@yandex.ru, https://vk.com/vscode
Как переименовать форму Windows Forms в C#
При создании проектов и форм Windows Forms всегда вверху форм, на месте, где обычно пишется название программы, стоит надпись «Form1» (или «Form2», «Form3» и т.д., в зависимости от количества форм).Так как же сменить эту надоедливую запись на ту, которая нужна нам?

Всё просто. В правом нижнем углу (либо просто с правой стороны в виде полосы) надо найти окно «Свойства». Выглядит оно примерно вот так:

Заметьте, что должна быть выбрана вкладка
.
Если такого окна нет в нашей рабочей области, то его можно открыть, нажав правой кнопкой мыши на форме и выбрав пункт «Свойства».

Итак, мы нашли нашу вкладку, теперь ищем там следующую строку:

Именно свойство «Text» нам и нужно. Оно меняет имя формы. Как видите,напротив него жирным шрифтом написано «Form1». Именно здесь и можно переименовать форму Windows Forms. Стираем его и пишем то, что нам требуется: