1

私たちの WPF アプリケーションでは、データ バインドを示していますGridView。グリッド フィールドの 1 つは、複数のサブフィールドの組み合わせであるフィルター フィールドです。ToolTipグリッドでは、フィールドの単純な文字列連結を表示しますが、フィルターの書式設定されたプレゼンテーションを表示したいと考えています。フォーマットされたプレゼンテーションには、フィルター フィールドの一部またはすべてが含まれる場合があります。

グリッドにバインドされたクラスを自由に変更できます。

ToolTipある種のフィールドを追加して、複数の行とインデントでうまく表示されるように、データにバインドする方法をお勧めできますか? XAML で必要なすべてのフィールドを指定することを避け、データに基づいてそれらを非表示にしたいのですが、より良いアプローチがない場合はおそらくそうするでしょう。もう 1 つのオプションは、イベントToolTip内のコードで構造を構築することです。ToolTipOpeningもっと良いアイデアはありますか?

4

1 に答える 1

0

私は同じシナリオを持っていて、ツールチップのスタイルで DataTrigger を使用して、値に基づいてツールチップのフィールドを非表示および表示していました。

于 2009-12-03T22:27:10.590 に答える