私は、含まれているフォームの定義済みジョブのリストに使用する正しいコントロールを理解するのには苦労しています。私は現在、海事サービスショップ(油交換、チューンアップなど)のために定義済みのすべてのジョブを一覧表示する定義済みジョブ名グループにListBoxControlを持っています。次に、ListBoxで選択された項目(ジョブ名)に基づいて、そのジョブに対応する項目を表示する必要があります。例えば、オイル交換が選択された仕事であれば、私は4石油、1オイルフィルター、労働などを示す必要があります。ListView ColumnHeaderを非表示にする方法
現在、フォームデータを読み込むと、LINQ to SQLを使用してデータベースからすべてのジョブを取得するDAOがあります。その後、結果を反復処理し、ListBoxにジョブ名を入れます。私が抱えている問題は、ListViewアイテムのようなListBoxアイテムのタグがないということです。したがって、ユーザーがリストボックス内の別のアイテムを選択するたびに、別のLINQクエリを実行してデータベースからジョブを取得し直して、対応するアイテムを表示する必要があります。 ListViewを使用して列見出しを隠すことができれば、ユーザーが新しい項目を選択するたびに、データベースへの別の呼び出しを行わずに詳細にアクセスできるように、タグ全体のジョブを設定できます。列全体を隠すことなくListViewの列ヘッダーを非表示にする方法はありますか?
ColumnWidthChanging
イベントに使用されます。 –'表示 'モードが'詳細 'に設定されています。なぜそれを 'List'にセットしないのですか? – InBetween