.NET 4.5 WPF プロジェクトで使用するのに適したコンポーネントを見つけようとしています。可能であれば、プロジェクトは caliburn.micro バインディング規則の恩恵を受ける必要があります。
生データは、メタデータ (件名、日付、時間) によってインデックス付けされた複雑なオブジェクト (独自のクラス) の配列で構成されます。
視覚的な表現は次のようになります。
視覚的な表現はわずかに 3D にする必要があります。強く縁取られた領域は、1 つの科目の 1 週間を表します。その領域内では、各行が 1 日で、各列がその日の特定の時間です。
セルは、個別に (左クリックのように)、連続的に (Shift キー)、またはランダムに (Ctrl キー) 選択可能である必要があります。コントロールは、複合型のプロパティが変更されたときに、コンテキスト メニューとセルの再描画をサポートする必要があります。
列や行を移動したり、ユーザーが行や列を追加したり、セル値をインラインで編集したりする必要はありません。
私は DataGrid を利用しようとしましたが、要件に適合せず、他の有用なコントロールも、開始する基本型も見つかりませんでした。
入手方法の提案はありますか?使用するコントロール、必要に応じて機能するようにコントロールを設定する方法など。