Bindung der DataGridCell ToolTip-Eigenschaft an den Wert von DataGridCell

8

Ich habe DataGrid und eine der Spalten DataGrid sieht so aus

%Vor%

Das Problem ist, dass ich BooleanToYesNoConverter converter zweimal benutzen muss. Dies bedeutet, dass Convert Methode von BooleanToYesNoConverter zweimal aufgerufen wird. Daher möchte ich meinen Code optimieren. Und möchte den Wert der Eigenschaft ToolTip direkt an den Wert der Zelle binden.

Ich habe versucht, mit ElementName -s zu arbeiten. Aber ich habe keine Ahnung, was ich in Pfad Eigenschaft der Bindung angeben soll.

%Vor%

Ich habe versucht, DataGridTemplateColumn anstelle von DataGridTextColumn zu verwenden, aber es funktioniert auch nicht.

%Vor%

Wie kann ich meine Aufgabe lösen? Ist das überhaupt möglich?

    
monstr 11.12.2014, 08:31
quelle

2 Antworten

17

Verwenden Sie diesen Stil:

%Vor%     
Amol Bavannavar 11.12.2014, 12:23
quelle
-1

Versuchen Sie, die QuickInfo einfach so auf den DataContext der DataGridCell zu setzen:

%Vor%

Wenn Sie nicht den gewünschten Inhalt erhalten, können Sie auch den Konverter angeben:

%Vor%     
Xtr 11.12.2014 10:19
quelle

Tags und Links