vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 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: VB.net: RTB Icons werden erst sichtbar nachdem Text eingelesen ist 
Autor: Manfred X
Datum: 13.11.16 06:25

Hallo!

Du schreibst zwar Einiges, lieferst aber kaum verwertbare Angaben.
Ich habe deshalb keine Ahnung, was und wie Du programmiert hast
und vermute, es handelt sich um ein Windows.Forms-Projekt.

Hier ein kleines Demo-Dialogformular für das Editieren
einer Stringliste:

(Das Dialog-Formular wird - der Einfachheit wegen - über das
X-Feld des Fensters oder per "Alt F4"-Tastenkombi geschlossen.)
Public Class frmEditList
 
    Dim WithEvents btnUndo As New Button With _
        {.Parent = Me, .Text = "UNDO", .Width = 100}
 
    Dim WithEvents btnRedo As New Button With _
        {.Parent = Me, .Text = "REDO", .Width = 100, .Left = 105}
 
    Dim rtb As New RichTextBox With _
        {.Parent = Me, .Top = 40, .Width = 400, .Height = 400, _
         .ScrollBars = RichTextBoxScrollBars.Both}
 
 
    Private Sub frmEditList_Load(sender As System.Object, _
                         e As System.EventArgs) Handles MyBase.Load
 
        Me.FormBorderStyle = _
           Windows.Forms.FormBorderStyle.Fixed3D
 
        Me.Size = New Size(410, 470)
    End Sub
 
 
    Public Property ListToEdit() As List(Of String)
        Set(value As List(Of String))
            Me.Refresh()
            rtb.Clear()
            rtb.Lines = value.ToArray
        End Set
        Get
            Return New List(Of String)(rtb.Lines)
        End Get
    End Property
 
 
    Private Sub btnRedo_Click(sender As Object, _
        e As System.EventArgs) Handles btnRedo.Click
        rtb.Redo()
    End Sub
 
    Private Sub btnUndo_Click(sender As Object, _
        e As System.EventArgs) Handles btnUndo.Click
        rtb.Undo()
    End Sub
End Class
Und hier ein Anwendungs-Formular mit Demo-Text:
(Der Text wird in eine Liste eingetragen, die an die Listbox
gebunden wird !!)
 Public Class frmEditListDemo
 
    Dim texte As New List(Of String)
 
    Dim WithEvents btnEdit As New Button With _
        {.Parent = Me, .Text = "Edit"}
 
    Dim lboText As New ListBox With _
        {.Parent = Me, .Width = 400, .Height = 400, .Top = 40}
 
 
    Private Sub frmEditListDemo_Load(sender As System.Object, _
        e As System.EventArgs) Handles MyBase.Load
 
        Me.Size = New Size(410, 470)
        Me.DoubleBuffered = True 'eventuell
 
        'Demodaten
        For i As Integer = 0 To 1000
            texte.Add("Abschnitt " & (i + 1).ToString)
            texte.Add("Eine Textzeile ohne Informationsgehalt")
            texte.Add _
             ("Noch eine Zeile, die keine nützlichen Angaben enthält")
        Next i
 
        'Datenbindung erstellen
        lboText.DataSource = texte
    End Sub
 
 
    Private Sub btnEdit_Click(sender As Object, _
        e As System.EventArgs) Handles btnEdit.Click
 
        Me.Text = "Edit wird geöffnet ..."
        Me.Enabled = False
        Me.Refresh()
 
        'Edit-Dialog
        Using edit As New frmEditList
            'Liste an Edit-Form übergeben
            edit.ListToEdit = texte
 
            edit.ShowDialog()
 
            Me.Text = "Edit wird geschlossen ..."
            Me.Refresh()
 
            'Liste abfragen
            texte = edit.ListToEdit
        End Using
 
        'Datenbindung erneuern
        With lboText
            .SuspendLayout() 'eventuell
            .DataSource = texte
            .ResumeLayout()
        End With
 
        Me.Text = Me.Name
        Me.Enabled = True
    End Sub
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
VB.net: RTB Icons werden erst sichtbar nachdem Text eingeles...1.391Spawnie12.11.16 18:11
Re: VB.net: RTB Icons werden erst sichtbar nachdem Text eing...754Franki13.11.16 03:58
Re: VB.net: RTB Icons werden erst sichtbar nachdem Text eing...768Spawnie13.11.16 10:28
Re: VB.net: RTB Icons werden erst sichtbar nachdem Text eing...784Manfred X13.11.16 06:25

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