Jag försöker få ett RTF objekt att scrolla till slutet utav all text - men jag lyckas inte. Löste den på egen hand. Svaret var inte självklart bara :)RichTextFormat Scrolling
(RTF objektet används för loggning utav en nätverks-klient, så objektet är readonly)
Jag har sökt på google, msdn etc. Men jag hittar det inte (kan ha sökt på fel keywords också).
Fick det dock att fungera till en vanlig TextBox - fast jag vill ha RTF's textformatering.
Nedan är koden till att skrolla till slutet av en TextBox. (C#).
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.SelectionLength = 0;
textBox1.ScrollToCaret();
Kan någon hjälpa mig?
obs! kan noteras att jag i min log() funktion innan försök att scrolla RTF objektet
m_RTFBox.SelectionColor = msg.color; // System.Drawing.Color
m_RTFBox.SelectionText = msg.text; // string
vet inte ifall det har nån påverkan eller inte.. fast skulle tro det eftersom den delen även hanterar Selection.Sv: RichTextFormat Scrolling
Skulle sätta RichTextBox.HideSelection = true så funkade samma kod som till TextBox.
(tack till Jesper Brännström för en RichText artikel : Artikel [Richtextbox - en genomgång]