プロパティを追加してシリアライズすると設定している内容が消えてしまいます。
VB.NET
1<DesignerSerializationVisibility(DesignerSerializationVisibility.Content)>
を追加することでできるかと思ったのですが同様にシリアライズされず消えてしまいます。
反対にDesignerSerializationVisibilityを登録せずにすると、しっかりとシリアライズされました。
初期値であればシリアライズされず、内容を変更したときにはシリアライズされるようにするにはどうすればよろしいですか?
対象コード
VB.NET
1Imports System.ComponentModel 2 3Public Class WSubNumber 4 Inherits TextBox 5 6 <Category("カテゴリ")> 7 <Description("説明")> 8 <DesignerSerializationVisibility(DesignerSerializationVisibility.Content)> 9 Public Overridable Property ActiveForeColor As Color = SystemColors.WindowText 10 11End Class
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。