1. #1
    Avatar von uncopyable
    Registriert seit
    19.11.2011
    Beiträge
    282
    Thanked 235 Times in 120 Posts

    Standard [VB.NET] Transparente Richtext/Textbox

    Hallo,
    da ich auf der Suche nach einer Transparente Richtext/Textbox war um ein Hintergrundbild in der Richtext/Textbox zu haben bin ich auf das gestoßen.
    (Quelle reich ich nach wenn ich sie wieder finde...)

    Kurze Erklärung

    Euerm Projekt folgende Verweise einfügen
    System.Windows.Forms
    System.Runtime.InteropServices

    Neue UserControl Klasse erstellen hier ist der Name "Transparente_RichTextbox" könnt ihr aber beliebig ändern und folgende Code einfügen.

    Code:
    Imports System.Runtime.InteropServices
    
    Public Class Transparente_RichTextbox
        Inherits RichTextBox  'Hier einfach zwischen Textbox oder RichTextBox wählen
        <DllImport("kernel32.dll", SetLastError:=True)> _
        Public Shared Function LoadLibrary(ByVal lpFileName As String) As IntPtr
        End Function
        Protected Overrides ReadOnly Property CreateParams() As CreateParams
            Get
                Dim prams As CreateParams = MyBase.CreateParams
                If LoadLibrary("msftedit.dll") <> IntPtr.Zero Then
                    prams.ExStyle = prams.ExStyle Or &H20
                    prams.ClassName = "RICHEDIT50W"
                End If
                Return prams
            End Get
        End Property
    End Class
    Projekt Speichern, erstellen klicken und die erhaltene DLL in der Toolbox in eure Form einfügen.

    Viel Spaß
    Geändert von uncopyable (21.12.2011 um 14:02 Uhr)


    while( behappy() ) { code(); }

  2. The Following 2 Users Say Thank You to uncopyable For This Useful Post:

    getsha (21.12.2011), Sploxfreak (30.03.2012)

Ähnliche Themen

  1. Textbox - Dropdown?
    Von BL4cK im Forum Webentwicklung
    Antworten: 3
    Letzter Beitrag: 25.03.2013, 03:57
  2. [Hilfe] TextBox Splitten
    Von AmJano im Forum Knuddels Programmierung
    Antworten: 6
    Letzter Beitrag: 09.11.2012, 20:23
  3. VB.Net TextBox Mouse Hover Info anzeigen?
    Von x BoooM x im Forum .Net
    Antworten: 1
    Letzter Beitrag: 16.09.2012, 10:42
  4. VB.Net Textbox Image
    Von rVs14 im Forum .Net
    Antworten: 3
    Letzter Beitrag: 18.06.2012, 15:38
  5. Textbox Text löschen
    Von Kuchenmaster im Forum Hochsprachen
    Antworten: 2
    Letzter Beitrag: 02.07.2011, 15:30
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.