C1HeaderedContentControl のヘッダーバーは、他のコントロールを保持することができます。このトピックでは、XAML およびコードを使用して、ヘッダーに Button コントロールを追加します。
XAML の場合
XAML で Button コントロールをヘッダーに追加するには、<c1:C1HeaderedContentControl>
タグと </c1:C1HeaderedContentControl>
タグの間に、次の XAML マークアップを配置します。
<c1:C1HeaderedContentControl.Header> <Button Content="Button" Height="Auto" Width="50"/> </c1:C1HeaderedContentControl.Header>
コードの場合
コードで Button コントロールをヘッダーに追加するには、次の手順に従います。
x:Name="C1HeaderedContentControl1"
を <c1:C1HeaderedContentControl>
タグに追加します。これにより、このコントロールをコード内で呼び出すための一意の識別子が指定されます。Visual Basic
'Button コントロールを作成します。 Dim NewButton As New Button() NewButton.Content = "Button" 'Button コントロールのWidthおよびHeightプロパティを設定します。 NewButton.Width = 50 NewButton.Height = [Double].NaN 'ヘッダーにボタンを追加します。 C1HeaderedContentControl1.Header = (NewButton)
C#
//Button コントロールを作成します。 Button NewButton = new Button(); NewButton.Content = "Button"; //ButtonコントロールのWidthおよびHeightぷrパティを設定します。 NewButton.Width = 50; NewButton.Height = Double.NaN; //ヘッダーにコントロールを追加します。 C1HeaderedContentControl1.Header=(NewButton);
プログラムを実行します。
このトピックの作業結果
ヘッダーバー内に Button コントロールが表示されます。最終的な結果は、次の画像のようになります。