標準 TextBox コントロールをリボングループに追加するには、以下の手順を実行します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Public Class TextBoxHost
Inherits C1.Win.C1Ribbon.RibbonControlHost
Public Sub New()
MyBase.New(New System.Windows.Forms.TextBox())
End Sub
End Class
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
public class TextBoxHost : C1.Win.C1Ribbon.RibbonControlHost
{
public TextBoxHost()
: base(new System.Windows.Forms.TextBox())
{
}
}
|
|



ヒント:次回 TextBoxHost 要素を追加するときに、その名前を入力する必要はありません。 このクラスの名前は、[RibbonControlHost の追加]ダイアログボックスのドロップダウンリストで利用できます。
実行時に、TextBoxHost 要素を標準 TextBox と同じように操作できるようになります。
RibbonControlHost クラスは、ホストされるコントロールの標準プロパティとイベントを公開します。ホストされるコントロールのその他のプロパティ、メソッド、およびイベントにアクセスするには、Control プロパティを使用します。
OnSubscribeControlEvents などのイベントでメソッドをオーバーライドし、ホストされるコントロールで発生したイベントを処理することもできます。カスタム機能をプロパティに追加して、ホストされるコントロールを拡張できます。