リッチテキストボックスでデータを編集する方法。私はボタンのように使用しています。クリックすると、より多くのデータがリッチテキストボックスに追加されます。しかし、それをクリックすると、現在のデータがボックスから削除され、新しいデータで置き換えられます。古いデータと新しく追加されたデータがそのまま残るようにするにはどうすればよいですか?リッチテキストボックスからデータを編集するには、Cで現在のデータを削除しないでください。
答えて
を試してみてくださいアドバイスのいくつかを、以下のお勧め:
richTextBox1.Text = "Some More Text";
ときを文字列の値を新しい値に変更するだけです。あなたがする必要があるのは、現在の文字列の最後に追加したい文字列を追加することです。次のようにあなたはこれを行うことができます。
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.Text += "Some More Text";
}
ボタンがクリックされたとき、これはあなたの現在の値の末尾にテキストSome More Text
を追加します。最初に追加する場合や、他の複雑な方法で追加する場合は、richTextBox1.Text
を使用して既存の文字列にアクセスし、必要な位置に連結してください。以下のような:上記
private void button1_Click(object sender, EventArgs e)
{
richTextBox1.Text = richTextBox1.Text + "Some More Text";
}
あなたのリッチテキストではなく、最後の先頭に新しい文字列を追加します。
AppendTextはこれを正確に行いますが、.Text –
@AlexKへの代入ですべてが上書きされたときに、既存のRTFをすべて再解析する必要がないというオーバーヘッドを回避します。それは知っているのは良いことです、それは私がこれまでに遭遇した方法ではありません。情報のおかげで! –
@AlexK。文字列の最後にテキストを追加するだけで、挿入する位置を選択することは可能ですか?私は今すぐ文書を見に行くよ –
.Text
の代わりに.AppendText(String)
を使用してください。
これはコストがかかりすぎて、これをあまりにも多くするとOutOfMemoryExceptions
に簡単に入ることができます。私はhere.
は以下のように、あなたは、単にあなたの新しい値に等しい.Text
値を設定した時点でAssummingこの
string Text = "here your text to append";
richtext.Text += " " + Text;
- 1. データは、MongoDBのに削除しないでください
- 2. 編集現在のデータ
- 3. UITabBarの他のセクションから「編集」ボタンを削除してください
- 4. codeigniterはsweetalertでデータを削除しないでくださいプロセスを削除します
- 5. Redimはノードを削除しないでデータを削除するだけです
- 6. テーブルから他のテーブルに存在しないデータを削除
- 7. データが存在する場合はデータを削除して挿入し、1日が存在しない場合はデータを挿入してください
- 8. Stethoでデータを追加、削除、編集する方法は?
- 9. 編集ボタンでhtmlテーブルにmysqlデータを入力してください
- 10. レンガをアレイリストから削除しないでください。
- 11. バックスタックからフラグメントを削除しないでください
- 12. MSMQから絶対に削除しないでください。
- 13. グリッドから現在の行データを削除する
- 14. SSIS FOREACH:ファイル名が既に存在する場合、SQLテーブルからデータを削除してください。
- 15. Delphi:TDBgridの列を編集しないでください
- 16. gridviewのドロップダウンリストテンプレートを編集しないでください。列の値を更新しないでください
- 17. 現在選択されているバウンドコンボボックスアイテムを削除し、何も選択しないでください。
- 18. mysqlからデータを取得しないでください。
- 19. Windows PhoneでExif Imageデータを編集/削除する
- 20. DBからのデータで事前にformset_factoryを集計してください
- 21. データから目的の番号を削除してください
- 22. PHPデータベースエントリを編集しないでください
- 23. 削除コマンドは、列だけでなくデータを削除します。
- 24. ドロップダウンコントロール(C#)からgridviewにデータを入力してください
- 25. Android - ListViewから項目を削除してもデータベースからは削除しないでください
- 26. 剣道のグリッドインライン編集でドロップダウンリストの現在の値が削除されます
- 27. 現在のウェブサイトを削除して、wordpress godaddyをインストールしてください
- 28. データを挿入するたびに 'TABLE'を作成して削除しないでください。
- 29. PHPはMySQLの行を削除しないでください
- 30. CakePHP 2で自分のデータだけを編集するには?
どうやってやっていますか? – bansi
'thebox.AppendText("私は現在の位置に追加されています ");' –
あなたの努力を教えてください。 – sheshadri