0
A
回答
1
RichTextBox包含一個FlowDocument。您必須將某種FlowDocument添加到RichTextBox才能在文檔中獲取默認文本。
要讓文本在點擊時消失,只需處理GotFocus事件並重置FlowDocument。
嘗試做這樣的事情:
<RichTextBox GotFocus="RichTextBox_GotFocus">
<RichTextBox.Document>
<FlowDocument>
<FlowDocument.Blocks>
<Paragraph>
Type what you want
</Paragraph>
</FlowDocument.Blocks>
</FlowDocument>
</RichTextBox.Document>
</RichTextBox>
而在cs文件:
private void RichTextBox_GotFocus(object sender, RoutedEventArgs e)
{
((RichTextBox)sender).Document = new FlowDocument();
}
相關問題
- 1. 爲什麼我的控件將RichTextBox的默認值默認爲灰色背景?
- 2. Python3 - 默認值爲type的默認值?
- 3. tableView:viewForHeaderInSection:默認值?
- 4. 默認值
- 5. UIPickerView默認值
- 6. 默認值
- 7. 默認值:
- 8. DependencyProperty默認值
- 9. 默認值DatabaseGenerated
- 10. RingtonePreference默認值
- 11. p:selectOneButton默認值
- 12. 默認值f:textarea
- 13. JTextArea默認值?
- 14. 默認值
- 15. 默認值
- 16. mysql默認值?
- 17. 默認JavaScript值
- 18. 默認值
- 19. 默認值特
- 20. C#默認值
- 21. 默認值
- 22. 默認值
- 23. 值或 「默認」
- 24. GetCultureInfo默認值
- 25. DateTimePicker默認值
- 26. 默認值
- 27. scipy.sparse默認值
- 28. MonoTouch.Dialog:No默認值
- 29. attr_accessor默認值
- 30. 默認值
它不是那麼簡單。這樣,當richtextbox獲得焦點時,所有文本都將丟失。 – Seva
這不是你要求的嗎? 「我的意思是,默認情況下文本是這樣的:」輸入你想要的東西「,當用戶點擊時,這個詞消失。」如果您不希望所有文字消失,請不要處理GotFocus事件。 –