ユーザコントロール作成時のメモ
ユーザコントロール (UserControl) やカスタムコントロールを開発するときに必要な情報のメモです。以下では、ユーザコントロールやカスタムコントール (C#, VB.NET 用) を作る時に役立つ MSDN やチュートリアル、キーワードをまとめています。
ツールボックス用など必要なクラスや属性は忘れやすいため、リンク集のように記述します。以下のサイトとその周辺を Google すれば、たいていのカスタムコントロールも開発できます。
共通
- チュートリアル : カスタム サーバー コントロールの開発と使用
- 属性とデザイン時サポート
- デザイン時サポートの拡張
- 継承と属性プログラミングで実現する RAD 開発
- EditorAttribute
- [DefaultValue(10)]
- [Browsable(false)]
- [Category("デザイン")]
- [Description("説明が表示されます。")]
- [DesignOnly(true)]
- [ReadOnly(true)]
- [ParenthesizePropertyName(true)]
Windows Forms
ASP.NET
- カスタム サーバー コントロールのメタデータ属性
- サーバー コントロールのプロパティの例
- カスタム プロパティの状態管理の例
- Web コントロールのコレクション プロパティの例
- TagPrefixAttribute