Suchergebnisse

Suchergebnisse 1-7 von insgesamt 7.

  • Benutzer-Avatarbild

    Hallo zusammen! Momentan geht's um Tooltips für den Header einer DataGrid. So funktioniert's im XAML: XML-Quellcode (12 Zeilen) Leider wurden nun aus einer Zeile gleich 12. Bei geschätzten 40 Spalten macht das 440 zusätzliche Zeilen. Ich konnte auch erfolgreich den Tooltip in die Resourcen der einzelnen DataGrid verschieben, aber dann ist der Text natürlich für alle Spalten gleich. Der Versuch nun den Text im Code zu überschreiben schlug fehl. VB.NET-Quellcode (1 Zeile) Legt man im XAML einfach …

  • Benutzer-Avatarbild

    @Sascha: Mal wieder vielen Dank für die Hilfe. Der Converter klappt prima und gefällt mir sehr gut! Schön kurz und knapp. Auf diese Art der Lösung wär ich allerdings in den nächsten 10 Jahren noch nicht alleine gekommen. Zu dem ersten Lösungsvorschlag: Es wunderte mich auch schon, dass man für einen Tooltip extra einen Trigger mit angeben muss. Macht ja irgendwie keinen richtigen Sinn und ist vor allem bei Buttons (oder anderen Controls) wieder nicht nötig. Die Variante findet vielleicht zukünft…

  • Benutzer-Avatarbild

    Ja klar, man kann es zuklappen. Aber trotzdem find ich es besser, wenn es nicht so übertrieben viel ist und das dann auch noch bloß für die Tooltips. Außerdem arbeite ich immer wieder auf 2 Rechnern an dem Projekt. Dann ist immer wieder alles aufgeklappt. Wie gesagt; die Methode mit dem Converter find ich sehr gut und übersichtlich. Gruß eddi

  • Benutzer-Avatarbild

    Und da ware sie wieder, meine 3 Probleme... Der Converter bringt leider eine Fehlermeldung, wenn er im 2. Tab aufgerufen wird. Im 1. Tab funktioniert ert mal alles. Öffnet man den 2. Tab mit der nächsten DataGrid, dann erscheint folgende Fehlermeldung. {"Fehler beim Auflösen der Überladung. Kein Public = kann mit diesen Argumenten aufgerufen werden: " & vbCrLf & " 'Public Shared Operator =(a As String, b As String) As Boolean':" & vbCrLf & " Der mit dem Argument übereinstimmende Parameter b kann…

  • Benutzer-Avatarbild

    Bei dieser: Return _tooltipKeyValuePairs.Single(Function(x) x.Key = DirectCast(value, DataGridColumnHeader).DataContext).Value

  • Benutzer-Avatarbild

    Wenn Option Strict nicht manuell auf on gestellt ist, dann ist off, oder? Wär bei mir also aus. Aber wird das nicht durch DirectCast gewandelt? Außerdem klappt der Converter solange das DataGrid im 1. Tab liegt. Fügt man in meinem Testprojekt nur einen weiteren Tab vorher ein, dann tritt auch schon der Fehler auf. Gruß eddi

  • Benutzer-Avatarbild

    Ja, hast recht. Wenn man es einschaltet markiert die Software die Zeile auch gleich als fehlerhaft. Hat jetzt etwas länger gedauert, weil nach der Änderung angeblich kein passendes Element (oder so) gefunden wurde. Hat aber alles gepasst. Erst nach dem Neustart von Visual Studio gings dann. Vielen Dank für deine Hilfe. Gruß eddi