カスタムプロパティ「パディング」を宣言しました
Public Overloads Property Padding() As Padding
Get
Return (pad)
End Get
Set(ByVal Value As Padding)
pad = Value
RecalculateCharacterSize()
Me.Refresh()
End Set
End Property
設計時に機能します。しかし、フォームを実行すると、このプロパティは0にリセットされ、デザインエディターに戻ったときにもゼロになります。「Padding2」に変更すると正常に機能しますが(名前を変更できます)、元の名前が最適であるため、元の「Padding」プロパティ名と競合します:)
提案をありがとうございました、私はここに愚かな何かがあると確信しています
PS。私はそれらで飾りましたが、それでも何も機能しません
<EditorBrowsable(EditorBrowsableState.Always), Browsable(True), Bindable(True), _
DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)> _
何かご意見は ?