1

現在のプロジェクトでは、Visual Studio 2010のプロジェクトエクスプローラーと同じように、複数の選択と正しいWindowsテーマ(選択、フォーカス、背景色/ノードアイコンのグラデーションなど)をサポートするWPF(4.0)TreeViewコントロールが必要です。 。今、彼らはそれをなんとかすることができました、どうすればいいですか?VS2010と同じコントロールを使用できますか?

Snoopを使用して、GUIを分析できませんでした。Snoopはウィンドウの実際の内容を見ることができず、いくつかの装飾レイヤーだけを見ることができるようです。他の人の実装を調べるために使用できる他のツールについてはわかりません。

これまでのところ、CodeProjectでTreeListViewを見つけましたが、キーボードとマウスのナビゲーションを組み合わせるのが非常に面倒な深刻なフォーカスの問題があり、CodePlexのTreeViewExにも大きなフォーカスの問題があります。どちらも他のコントロールに基づいており、サブコントロールの冒険的な組み合わせを使用しています。両方とも、私がすでに部分的に修正できる他のバグを持っていました。

このGUIの確実で信頼性の高い実装はどこかで利用できますか?

4

1 に答える 1

2

その間、私はTreeViewExコントロールに落ち着きました。数多くの修正とバグ修正を行った後、それは私にとって最適に機能します。私はすでに元の作者と連絡を取り、私の変更を彼のコードに統合しています。

更新:フォークされたプロジェクトが私のWebサイトで利用できるようになりました。最も優れた追加機能から、名前をMultiSelectTreeViewに変更しました。

于 2012-07-31T20:47:06.380 に答える