0
richtextboxのデフォルト値を定義するプロパティはありますか?RichTextBoxデフォルト値?
つまり、デフォルトでは、テキストは次のようなものです。「あなたのタイプを入力してください」ということです。ユーザーがクリックすると、この単語は消えます。
ありがとうございます。
richtextboxのデフォルト値を定義するプロパティはありますか?RichTextBoxデフォルト値?
つまり、デフォルトでは、テキストは次のようなものです。「あなたのタイプを入力してください」ということです。ユーザーがクリックすると、この単語は消えます。
ありがとうございます。
RichTextBoxにはFlowDocumentが含まれています。 RichTextBoxに何らかの種類のFlowDocumentを追加して、ドキュメントのデフォルトのテキストを取得する必要があります。
クリックするとテキストが消えるようにするには、単に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();
}
そのそれほど単純ではない
はこのような何かをやってみてください。この方法では、常にリッチテキストボックスにフォーカスが当たったときに、すべてのテキストが失われます。 – Seva
それはあなたが求めているものではありませんか? "私は、デフォルトでは、このテキストは次のようなものです:"あなたが望むものを入力してください "ということです。ユーザーがクリックすると、この単語は消えます。すべてのテキストを消したくない場合は、GotFocusイベントを処理しないでください。 –