わかりました、私は慣習的ではないことを尋ねています。と があるビューを作成する必要がusers
ありdays of week
ます。ユーザーごと、または 1 日ごとに値を 1 つだけ持つ必要がある場合は、datagridview を使用できます。ただしwage
、hour
フィールドと、各ユーザーのフィールドが毎日必要です。スクリーンショットが役立つはずです。
両方の値を編集可能にする必要があります。ここに行く方法はどのような種類のコントロールですか? datagridview セルは 2 つのコントロールをホストできますか? これは要件そのものです。私はまだ Winforms または WPF を使用することに決めていませんが、前者は私が慣れているものです (そして、今は WPF を掘り下げる時間はあまりありませんが、私は知っているだけです)。
たとえば、dgvに 1 つのフィールドを持ちwage
、dgv の外側の別のテキスト ボックスに表示hour
するなど、いくつかの回避策があります。しかし、それはクライアントには使用できません。(これに対するハック/奇抜なソリューション/回避策は気にしません)