列にセルコントロールを追加

紹介

現在、Aspose.Cells.GridDesktopは次の3つのタイプのセルコントロールをサポートしています。

  • ボタン
  • チェックボックス
  • ComboBox

これらのコントロールはすべて、CellControlという抽象クラスから派生しています。

重要: セルの列全体ではなく単一のセルにセルコントロールを追加するには、ワークシートへのセルコントロールの追加を参照してください。

ボタンの追加

Aspose.Cells.GridDesktopを使用して列にボタンを追加するには、以下の手順に従ってください:

  • Aspose.Cells.GridDesktop コントロールを Form に追加します
  • 任意の Worksheet にアクセスします
  • ワークシートの任意の指定したボタンを追加します

注意: ボタンを追加する際に、ボタンの幅、高さ、キャプションを指定することができます。

上記のコードスニペットは、指定した列のすべてのセルにボタンを追加します。指定した列の任意のセルが選択されると、ボタンが表示されます。ボタンのイベント処理の詳細については、ボタンコントロールのイベント処理を参照してください。

チェックボックスの追加

Aspose.Cells.GridDesktopを使用して列にチェックボックスを追加するには、以下の手順に従ってください:

  • Aspose.Cells.GridDesktop コントロールを Form に追加します
  • 任意の Worksheet にアクセスします
  • ワークシートの任意の指定したチェックボックスを追加します

注意: チェックボックスを追加する際に、チェックボックスの状態を指定することもできます。

上記のコードスニペットは、指定した列のすべてのセルにチェックボックスを追加します。チェックボックスのイベント処理の詳細については、チェックボックスコントロールのイベント処理を参照してください。

コンボボックスの追加

Aspose.Cells.GridDesktopを使用して列にコンボボックスを追加するには、以下の手順に従ってください:

  • Aspose.Cells.GridDesktop コントロールを Form に追加します
  • 任意の Worksheet にアクセスします
  • コンボボックスに追加する項目(または値)の配列を作成します
  • ワークシートの任意の指定したに、項目(または値)を含むコンボボックスを追加します

上記のコードスニペットは、指定した列のすべてのセルにコンボボックスを追加します。指定した列の任意のセルが選択されると、コンボボックスが表示されます。コンボボックスのイベント処理の詳細については、コンボボックスコントロールのイベント処理を参照してください。