Можно ли сделать часть текстового поля Combobox, с которой можно было бы изменить использование со всех сторон?C#

Место общения программистов C#
Anonymous
Можно ли сделать часть текстового поля Combobox, с которой можно было бы изменить использование со всех сторон?

Сообщение Anonymous »

Можно ли сделать часть текстового поля Combobox, решаемое со всеми сторонами? Я думал, что ComboBox был композитным управлением с текстовым полетом и ListBox, поэтому я предположил, что его можно расширить, чтобы раскрыть свойство AutoSize. Но после проверки эталонного источника для ComboBox кажется неверным. Похоже, это контроль с царапиной, и я не уверен, как это сделать. Я не могу найти никаких указаний на версию на этой странице.Imports System.ComponentModel
Public Class TextBoxSizeable
Inherits TextBox



Public Overrides Property AutoSize() As Boolean
Get
Return MyBase.AutoSize
End Get
Set(ByVal value As Boolean)
MyBase.AutoSize = value
End Set
End Property
End Class
< /code>
Изменить: < /p>
Эта причина для этого косметическая; Таким образом, ComboBox соответствует высоте других элементов управления в форме, таких как кнопки и текстовые поля.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -all-sides

Вернуться в «C#»