Многострочное свойство text в пользовательском элементе управления - Visual Basic .NET
Формулировка задачи:
День добрый, уважаемые коллеги!
Возник вопрос, как добавить многострочную переменную в свой элемент управления?
структура
даёт работать лишь с одной строкой текста, как этот параметр реализован в Textbox или Lable?
Необходимо что бы была возможность вводить несколько строк текста...
и использование через
но получается вид ввода текста как в listbox, combobox и подобные...
Листинг программы
- Public Property Text As String
- Get
- Return T
- End Get
- Set(value As String)
- T = value
- Refresh()
- End Set
- End Property
Нашёл нечто близкое
Листинг программы
- Public Property Text As String()
- Get
- Return T
- End Get
- Set(value As String())
- T = value
- Refresh()
- End Set
- End Property
Листинг программы
- dim a as string = Join(Control1.Text, vbCrLf)
Решение задачи: «Многострочное свойство text в пользовательском элементе управления»
textual
Листинг программы
- Public Class UserControl1
- Private _text As String
- <System.ComponentModel.Editor(GetType(System.ComponentModel.Design.MultilineStringEditor), GetType(System.Drawing.Design.UITypeEditor))> _
- Public Property MyText As String
- Get
- Return _text
- End Get
- Set(value As String)
- _text = value
- End Set
- End Property
- End Class
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д