ExtendedLibrary for WPF/Silverlight
コンテンツ領域へコントロールを追加する
Accordion > タスク別ヘルプ > コンテンツ領域 > コンテンツ領域へコントロールを追加する

各アコーディオンペイン(C1AccordionItem)は、コンテンツ領域に1つの子コントロールを受け入れます。このトピックでは、デザインビュー、XAML、およびコードで、1つの WPF/Silverlight ボタンコントロールを追加します。

このトピックは、少なくとも1つの C1AccordionItem 項目を含む C1Accordion コントロールがプロジェクトに追加されていることを前提としています。

デザインビューでの設計時

Button コントロールをコンテンツ領域に追加するには、次の手順に従います。

  1. コントロールを追加するアコーディオンペインを選択します。

  2. [ボタン]アイコンをダブルクリックして、アコーディオンペインのコンテンツ領域に追加します。

  3. デザイナで、Button コントロールを選択します。[プロパティ]ウィンドウにボタンのプロパティが表示されます。

  4. Width プロパティを「Auto」に設定します。

  5. Height プロパティを「Auto」に設定します。

  6. プログラムを実行し、アコーディオンペインを展開すると、ボタンコントロールが表示されます。

XAML の場合

次の手順に従います。

  1. XAML で Button コントロールをコンテンツ領域に追加するには、次の手順に従います。

  2. 次のマークアップを <c1ext:C1AccordionItem> タグと </c1ext:C1AccordionItem> タグの間に配置します。

    XAML
    コードのコピー
     <Button Content="ボタン" Height="Auto" Width="Auto"/>
    
  3. プログラムを実行し、アコーディオンペインを展開すると、ボタンコントロールが表示されます。

コードの場合

コードで Button コントロールをコンテンツ領域に追加するには、次の手順に従います。

  1. コードビューに切り替えて、InitializeComponent() メソッドの下に次のコードを追加します。

    コードのコピー
    'Button コントロールを作成します
    Dim NewButton As New Button() 
    NewButton.Content = "ボタン" 
    'Button コントロールの Width および Height プロパティを設定します
    NewButton.Width = Double.NaN 
    NewButton.Height = Double.NaN 
    'ボタンをコンテンツ領域に追加します 
    C1AccordionItem1.Content = (NewButton) 
    
    コードのコピー
    //Button コントロールを作成します
    Button NewButton = new Button();
    NewButton.Content = "ボタン";
    //Button コントロールの Width および Height プロパティを設定します
    NewButton.Width = double.NaN;
    NewButton.Height = double.NaN;
    //ボタンをコンテンツ領域に追加します
    c1AccordionItem1.Content = (NewButton); 
    
  2. プログラムを実行し、アコーディオンペインを展開すると、ボタンコントロールが表示されます。

このトピックの作業結果

アコーディオンペインを展開すると、コンテンツ領域にボタンコントロールが表示されます。次の画像のようになります。