警告: GeneXus 16 以降では、Web ユーザーコントロールを作成する代わりに、
User Control オブジェクトを作成することを強くお勧めします。しかし、この目次で説明することは引き続き有効です。
次のような Web
ユーザーコントロールを GeneXus アプリケーションに含めることができます:
ユーザーコントロールは、GeneXus にインストールした後、他の標準コントロールと同じように使用できます。つまり次のようになります:
- ツールボックスにあるユーザーコントロールを使用できます。
- 設計時、他の標準のコントロールと同じようにユーザーコントロールを操作できます。
- 一部のコントロールは変数や項目属性によって制限される場合があります。項目属性のコントロール情報で使用されることもあります。
- ユーザーコントロールによるプログラミングは、標準のコントロールによるプログラミングと同じです:
- プロパティの設定: control.PropertyName = value
- サーバーイベントの処理:
Event control.Click
EndEvent
- ユーザーコントロールの開発時に GeneXus も拡張
ユーザーコントロールを使用する手始めとして、GeneXus のツールボックスに既定で利用可能なユーザーコントロールや
GeneXus marketplace から新しいユーザーコントロールをダウンロードして試すことができます。
ユーザー コントロール カタログは、ユーザーコントロールを開始する際に有用なドキュメントです。利用可能ないくつかのユーザーコントロールとその使用方法が記載されています。
ユーザーコントロールの詳細および共有情報、説明や、エキスパートへの質問については、
User Controls Forum にアクセスしてください。
- はじめに
- ユーザーコントロールの構築
- 基本的な例
- 高度な例
- トラブルシューティング