/// <summary> /// Setzt die Darstellung einer NetzworkTextBox auf die in diesem Objekt /// gespeicherten Werte /// </summary> /// <param name="textbox"></param> public void Apply(NetworkTextbox textbox) { textbox.Text = this.Text; textbox.ScrollToHorizontalOffset(this.HorizontalOffset); textbox.ScrollToVerticalOffset(this.VerticalOffset); textbox.Select(this.SelectionStart, this.SelectionLength); }
/// <summary> /// Initialisiert ein neues TextBoxState-Objekt mit den Werten einer gegebenen NetworkTextbox /// </summary> /// <param name="textbox"></param> public TextBoxState(NetworkTextbox textbox) { this.Text = textbox.Text; this.HorizontalOffset = textbox.HorizontalOffset; this.VerticalOffset = textbox.VerticalOffset; this.SelectionStart = textbox.SelectionStart; this.SelectionLength = textbox.SelectionLength; }