39

ユーザー コントロールのパブリック プロパティの値を設定するコードをデザイナーが自動生成しないようにするにはどうすればよいでしょうか?

4

3 に答える 3

66

デザイナーのシリアル化から非表示にするプロパティで DesignerSerializationVisibilityAttribute を使用し、パラメーターを Hidden に設定します。

[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public string Name
{
    get;
    set;
}
于 2008-08-27T08:13:13.420 に答える
5

コントロールのプロパティに次の属性を追加します。

[Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
于 2008-08-27T08:12:38.303 に答える
-1

私はVS 2013を使用しています。

[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
public new string Name { 
    get; 
    set; 
}
于 2013-11-19T10:28:15.340 に答える