0
In WPF (.NET 4.5) Ich RichTextBox in meiner XAML habenersetzen RichTextBox Inhalt bindet an leeren String
<RichTextBox Height="40" Width="100">
<FlowDocument>
<Paragraph>
<Run Text="{Binding TestRichTextBox}"/>
</Paragraph>
</FlowDocument>
</RichTextBox>
in und Viewmodel Ich habe diese Immobilie
string testRichTextBox;
public string TestRichTextBox
{
get { return testRichTextBox; }
set
{
if (testRichTextBox == value)
return;
testRichTextBox = value;
onPropertyChanged("TestRichTextBox");
}
}
Szenario:
RichTextBox hat Inhalt
gesamten Text auswählen (Strg + A)
neuen Text
in Ansichtsmodell einzufügen I Haltepunkt auf Set-Methode habe, neu Value
ist leerer String zurück.
Ist das normales Verhalten oder ein Fehler?
Leider funktioniert es nicht. immer noch auf leere Zeichenfolge und andere Änderung hat keine Auswirkungen auf das Textfeld. – user2988892
Ich habe die Antwort aktualisiert. Bitte überprüfen Sie jetzt – ViVi
nach dem Einfügen Ereignis, Kontrolle erhält leere Zeichenfolge Wert und dann Binging ist kaputt. – user2988892