2016-05-03 82 views
1

Visual Studio 2015を使用してビルドされたビジュアルな基本プロジェクトに取り組んでいます。RectangleShapetextboxを含むカスタムusercontrolを作成しました。私は、フォントのプロパティを追加したusercontrolコードに...VB.NET - カスタムユーザーコントロールのフォントプロパティの問題

Public Overrides Property Font() As Font 
    Get 
     Return TextBox.Font 
    End Get 
    Set(ByVal value As Font) 
     TextBox.Font = value 
    End Set 
End Property 

だから私は私のプロジェクトに私のカスタムusercontrolをロードして、例えば、私は、フォントのサイズを変更します。

enter image description here

私の問題は、私はなく、デフォルトのフォントサイズを示して実行モードにデザインモードへの変更を見ることができるということです!

enter image description here

任意のアイデア?

+0

テキストボックスを強制的に再描画する必要がありますか? (フォントの値を設定した直後 –

+0

@ SuperPeanut:Nothing ... –

+0

フォントの値を変更するコードを表示できますか? –

答えて

1

HansPassantはこの質問に対する回答を返しました!!!だから、同じ質問があるかもしれない他の人を助けるために、これは私のカスタムフォントプロパティがどのように見えるかです。

Public Overrides Property Font() As Font 
    Get 
     Return MyBase.Font 
    End Get 
    Set(ByVal value As Font) 
     MyBase.Font = value 
     TextBox.Font = value 
    End Set 
End Property 
関連する問題