Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[C# WPF XAML] Textblock soll umliegenden Inhalt aufdrücken

Empfohlene Antworten

TextBlock der umliegende Elemente aufdrückt

Hallo Leute,

gibts eigentlich irgendeine Möglichkeit, wie man einen Textblock oder was ähnliches dazu bringen kann, den umliegenden Inhalt aufzudrücken, so dass der Text nicht abgeschnitten wird?

Es geht im Detail darum eine Art Tooltipp/Alt-Text zu erzeugen, der bei MousOver etc. erscheint. Der Tooltipp ist ein kleines Rechteck, in dem immer unterschiedlich viel Text drin steht, in mehreren untereinander stehenden Zeilen.

Die Zeilen sollten nicht umbrechen, was ja mit "NoWrap" geht.

Je nach Textmenge sollte dieser Tooltipp sich dann in der Breite aufdrücken.

So soll der Tooltipp ungefähr aussehen:

----------------------------------

|.........Name: XXXXXX................|

| ........Vorname: XXXX XXXXXXX..|

| ........Email: XXXXXXX ..............|

----------------------------------

Wenn "Vorname" nun noch länger wird, sollte der gesamte Tooltipp breiter werden?

Bisher hab ich keine Elemente (Grid, Stack Panel, etc.) dazu gebracht, sich von nem Textblock aufdrücken zu lassen...

Habt Ihr eine Idee?

viele Grüße und Danke schon mal!

Habt Ihr eine Idee?

Sowas?! :beagolisc

Anmerkung:

Die Breite von z.B. TextBlöcken wird in WPF bei NoWrap meines Wissens eh automatisch angepasst.

Ob das für Tooltipps genauso funktioniert, hab ich allerdings noch nicht getestet.

Bearbeitet von TDM

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.