Labelを継承したコントロールを作成し、AutoSizeのプロパティでFalseを設定していても、デザイナで配置するときにTrueになってしまう問題がある。 <System.ComponentModel.DefaultValue(False)> _ Public Overrides Property AutoSize() As Boolean Get Return MyBase.AutoSize End Get Set(ByVal value As Boolean) Static _DesignMode As Boolean = True If DesignMode AndAlso _DesignMode Then MyBase.AutoSize = False _DesignMode = False Else MyBase.AutoSize = value End If End Set