vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

ADO.NET / Datenbanken
Re: Datenbindung mit RichTextBox 
Autor: Manfred X
Datum: 23.11.12 21:04

Hallo!

Ich verstehe nicht, was Du als "Änderung" einstufst.
Definiere das mal genau.

Bei einem gespeicherten RTF-Text ist jede Modifikation in den RTF-Tags,
die das RTF-Control eventuell vornimmt auch dann als eine Änderung
einzuordnen, wenn sich dadurch weder das Erscheinungsbild noch der Inhalt
des Textes für den User erkennbar verwandelt hat.

[I]Die Ereignisse greifen auch beim Initialisieren. Dies könnte man umgehen,
doch die Initialisierung findet erst statt, wenn das Feld sichtbar ist.
Und liegt dieses auf einer TabPage, so erfolgt die Initialisierung erst,
wenn man den richtigen Reiter anklickt.[/I]

Nicht so ganz klar.
Wird der Benutzer nicht aktiv (= aktiviert das Control), braucht doch
nichts gespeichert und auch nichts als geändert angezeigt zu werden.

(Du könntest eine zusätzliche Datatable-Instanz erstellen,
sie nicht binden und dort in einer Spalte Deine RTF-Spalte aus
der DB einlesen.
Erst danach füllst Du die Table für die Datenbindung und
verfügst somit in der ersten Tabelle über eine Referenzkopie für
den Vergleich, um beim Speichern zu beurteilen, ob der Benutzer
eine Änderung vorgenommen hat - per TextChanged).


So einfach, wie Dein Chef sich das wohl vorstellt, ist die Angelegenheit
ohnehin nicht. Es gibt z.B. auch eine UNDO-Funktion in diesem Control,
mit der eine Veränderung wieder rückgängig gemacht werden kann.
Check doch mal, ob da ein Eintrag vorliegt (CanUndo oder so).
Vielleicht löst das Dein Detektions-Problem.

MfG
Manfred

Beitrag wurde zuletzt am 23.11.12 um 21:10:54 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Datenbindung mit RichTextBox2.319spatzimatzi19.11.12 18:21
Re: Datenbindung mit RichTextBox1.544Manfred X19.11.12 19:38
Re: Datenbindung mit RichTextBox1.655Micke20.11.12 09:32
Re: Datenbindung mit RichTextBox1.579ModeratorDaveS20.11.12 11:00
Re: Datenbindung mit RichTextBox1.588Micke20.11.12 11:50
Re: Datenbindung mit RichTextBox1.760ModeratorDaveS20.11.12 12:05
Re: Datenbindung mit RichTextBox1.526Micke20.11.12 13:40
Re: Datenbindung mit RichTextBox1.611ModeratorDaveS20.11.12 14:15
Re: Datenbindung mit RichTextBox1.817spatzimatzi23.11.12 15:31
Re: Datenbindung mit RichTextBox1.742Manfred X23.11.12 21:04

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-2025 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