列にセルコントロールを追加
紹介
現在、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 にアクセスします
- コンボボックスに追加する項目(または値)の配列を作成します
- ワークシートの任意の指定した列に、項目(または値)を含むコンボボックスを追加します
上記のコードスニペットは、指定した列のすべてのセルにコンボボックスを追加します。指定した列の任意のセルが選択されると、コンボボックスが表示されます。コンボボックスのイベント処理の詳細については、コンボボックスコントロールのイベント処理を参照してください。