C1Book コントロールには、任意の種類のコンテンツを追加できます。これには、テキスト、画像、レイアウトパネルなどの標準コントロールやサードパーティのコントロールがあります。この例では、C1Book コントロールに TextBlock コントロールを追加しますが、手順をカスタマイズして他の種類のコンテンツを追加することもできます。
たとえば、TextBlock コントロールをブックに追加するには、<TextBlock Text="Hello World!"/> を <Extended:C1Book> タグ内に追加します。次のようになります。
| マークアップ |
コードのコピー
|
|---|---|
<Extended:C1Book Name="c1book1" Height="300" Width="450">
<TextBlock Text="Hello World!"/>
</Extended:C1Book>
|
|
たとえば、TextBlock コントロールをブックに追加するには、ページのコンストラクタに次のようにコードを追加します。
Visual Basic コードの書き方
| Visual Basic |
コードのコピー
|
|---|---|
Public Sub New()
InitializeComponent()
Dim c1book1 as New C1Book
c1book1.Height = 300
c1book1.Width = 450
Grid1.Children.Add(c1book1)
Dim txt1 as New TextBlock
txt1.Text = "Hello World!"
c1book1.Items.Add(txt1)
End Sub
|
|
C# コードの書き方
| C# |
コードのコピー
|
|---|---|
public MainPage()
{
this.InitializeComponent();
C1Book c1book1 = new C1Book();
c1book1.Height = 300;
c1book1.Width = 450;
Grid1.Children.Add(c1book1);
TextBlock txt1 = new TextBlock();
txt1.Text = "Hello World!";
c1book1.Items.Add(txt1);
}
|
|
ここまでの成果
C1Book コントロールにコントロールを追加しました。アプリケーションを実行し、TextBlock コントロールが C1Book コントロールに追加されていることを確認してください。他のコンテンツやコントロールも同様に追加できます。