2012-03-14 12 views
11

私はGTK#を使い始めています.NodeViewが動作しています。今度は、ユーザーが列をサイズ変更して並べ替えることができるようにしたいのです(Windows Explorerの詳細表示モードなど)。私はインターネット上を突き刺しましたが、助けを見つけることはできません。私はこれに対して間違ったウィジェットを使用していますか?NodeViewを使用してサイズ変更可能なソート可能な列を取得するにはどうすればよいですか?

EDIT:最後に私の答えを適切な回答の投稿に移動しました。下記を参照してください。

ありがとうございます! Jason

+0

これに関するドキュメントはかなり悪いです。いくつかの便利なものがここにあります: http://mono-project.com/InterfaceGInterfaces –

答えて

1

さて、私は列をサイズ変更可能にする方法を見つけましたが、私はそれを理解した方法で各列に設定する必要があります。 NodeView自体に何かを設定することで、それらのサイズを変更できるようにする方法があるかどうかは疑問です。私がデータストアにソートロジックを添付する必要があることが表示されます

myView.AppendColumn ("Genre", new CellRendererText(), "text", 5).Resizable = true; 

他の人のコードではほとんどスヌーピング後:Anyhoo、ここに私のリサイズソリューションです。

関連する問題