Подтвердить что ты не робот

Добавить NewLine для маркировки текста во время разработки

Как добавить строки в Label Text во время разработки? Есть несколько сообщений в Qaru о том, как это сделать в кодировке, но пока нет комментариев о времени разработки?

4b9b3361

Ответ 1

Когда вы нажмете на текстовое свойство метки в окне свойств метки, появится выпадающее меню, в котором вы можете нажать Enter, перейти к новой строке. Я просто попробовал, и он работает в Visual Studio 2010.

Вот скриншот, чтобы уточнить:

Редактирование многострочной метки

Ответ 2

Время разработки \r\n сделает трюк -

      label1.Text = "Multi-line \r\nlabel"

Также вы можете попробовать установить в созданный конструктором код -

        this.label2.Location = new System.Drawing.Point(151, 120);
        this.label2.Name = "label2";
        this.label2.Size = new System.Drawing.Size(35, 13);
        this.label2.TabIndex = 1;
        this.label2.Text = "Multi-line \r\n label";

Время выполнения -

      label1.Text = "Multi-line" + Environment.NewLine + "label";

Ответ 3

Вы можете использовать <br /> в своей строке, например:

MyLabel.Text = "This is my text" + "<br />" + "This is my new line text";

Ответ 4

Когда вы упустите окно форматирования, нажмите "Shift + Enter", чтобы перейти к новой строке. 'Enter' просто заставляет окно закрываться. По крайней мере, это мой опыт в VS2015.