|
分類:[.NET 全般]
開発環境:Windows XP 使用言語:VB2008
AutoScaleModeプロパティを読取専用にする為に、基底フォームで下記内容を記述しました。
Private mAutoScaleMode As Integer = System.Windows.Forms.AutoScaleMode.None <ReadOnlyAttribute(True)> _ Public Shadows Property AutoScaleMode() As Integer Get Return mAutoScaleMode End Get Set(ByVal Value As Integer) mAutoScaleMode = Value End Set End Property
その結果、派生フォームのPropertyGridに、
AutoScaleMode:オブジェクト参照がオブジェクト インスタンスに設定されていません。
と表示されてしまい、更に、PropertyGridの下に表示される説明文が表示されなくなります。
Boolean型のプロパティで同じことをすると、正常に動作します。
原因や解決方法をご存知の方、ご教示よろしくお願いいたします。
|