私は最初のMono GTK#アプリケーションを作成しています。リスト、詳細、アイコンなどの複数のビューをサポートできるリストコントロールが必要ですWindowsエクスプローラに)。Mono GTK#複数のビュー(アイコン、詳細、リストなど)を持つビューリスト
私は基本的にTreeView、IconView、NodeViewのウィジェットをすべて一つ必要とします。
また、ノードをサブノードにグループ化することをお勧めします。
私のアプリケーションは、ムービー用のメタデータグラバーで、1000本の映画があります。私は手紙でそれらをグループ化したいので、 "A"は木ノードであり、 "Armageddon"、 "Antz"、 "A Knights Tale"などと思っていました。ポスターとタイトルを表示)、詳細(タイトル、星評価、ファイルサイズ、ファイルの場所などを表示)。
オリジナルのWinFormsアプリケーションでObjectListViewのコントロールを使用してこれを実現しましたが、このアプリケーションはMono/GTK#に適していると判断し、複数のプラットフォーム(MacとLinuxなど)で動作させることができます。
このようなウィジェットはありますか、または私が後になったことを達成するためにTreeViewやIconViewをカスタマイズできますか?
TIA
私の最初の推測は、それらの3つのビューをあなたのアプリに追加するが、それらの2つを隠すことだろう。ほとんどのファイルマネージャと同様に、これらのビューを切り替えることができるNautilusのソースコード(Gnomeのファイルマネージャ)を見てみることもできます。 – ptomato