私はこのプログラミングのことでかなり新しいです...そして、私はいくつかの顧客を列挙するプログラムを作成する必要があり、クリック可能でなければならないので、選択された項目。テーブルを作成して配列にバインドする
アレイからすべてのオブジェクトを表示するテーブルを作成すると、1つのアイテムにマークを付けて削除ボタンをクリックしやすくなります。
私はこのプログラミングのことでかなり新しいです...そして、私はいくつかの顧客を列挙するプログラムを作成する必要があり、クリック可能でなければならないので、選択された項目。テーブルを作成して配列にバインドする
アレイからすべてのオブジェクトを表示するテーブルを作成すると、1つのアイテムにマークを付けて削除ボタンをクリックしやすくなります。
データソースにバインドできるDataGridViewを使用することをお勧めします(動的にする必要がある場合はObservableCollectionに情報を格納する必要があります)。次に、ボタンで選択した行を削除します(行が選択されていない場合は、ボタンを無効にしてください)。
うーん..私はobservablecollectionについて何も知らない。googleにその1つを必要とするかもしれない – Mathias
@Nickの代わりに、[詳細]ビューモードでListViewコントロールを追加することもできます。それはDataGridよりもはるかに軽量ですが、より少ない機能を提供します。それは選択のメーターです。複雑なものは必要ありませんが、単に行を選択、行を削除、行を検索する場合、ListViewはかなり適切なオプションになる可能性があります。しかし、私は繰り返し、あなたのアプリのrequierementsにatentionを保つ。
よろしくお願いいたします。
これは本当であり、ListViewは機能が少ないプロジェクトに適している。 – NickAldwin
Windowsフォームを使用していますか?またはWPF?私はあなたがDataGridまたはDataGridViewとデータベーステーブルではないと仮定しています。 – NickAldwin
通常のwinforms – Mathias
私はすべての列を読み取り専用にしてから、選択した行を削除するメソッドを作成する必要がありますか? – Mathias