vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen 
Autor: Snoopy
Datum: 27.03.10 18:44

So, und hier noch mit einem ToolTip dabei...

Public Class PathLabel
   Inherits Label
 
   Private m_PathText As String
   Private tTip As New ToolTip
 
   Public Property PathText() As String
      Get
         Return m_PathText
      End Get
      Set(ByVal value As String)
         m_PathText = value
         Me.Text = CompactPath(value)
      End Set
   End Property
 
   Private Function CompactPath(ByVal sPath As String) As String
      Dim cPath As String = String.Copy(sPath)
      TextRenderer.MeasureText(cPath, Me.Font, New Drawing.Size(Me.Width, 0), _
      TextFormatFlags.PathEllipsis Or TextFormatFlags.ModifyString)
      Return cPath
   End Function
 
   Protected Overrides Sub OnMouseEnter(ByVal e As System.EventArgs)
      If Not Me.Text.Equals(m_PathText) Then
         tTip.SetToolTip(Me, m_PathText)
      Else
         tTip.SetToolTip(Me, "")
      End If
 
      MyBase.OnMouseEnter(e)
   End Sub
End Class

Gru?
---------------------------------------------------
Snoopy sagt - vb@rchiv find ich gut...
Schon gesehen? OSMMapViewer V2 Control

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Dateipfad auf bestimmte Länge (in Pixel) kürzen4.941keco27.03.10 16:00
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.927VB.NET200527.03.10 17:20
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.893Snoopy27.03.10 17:30
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.916VB.NET200527.03.10 17:33
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.969Snoopy27.03.10 18:26
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.951keco27.03.10 18:32
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.961Snoopy27.03.10 18:44
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.897keco27.03.10 18:46
Re: Dateipfad auf bestimmte Länge (in Pixel) kürzen3.991keco27.03.10 18:28

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel