DOBON.NETプログラミング掲示板過去ログ
RichTextBoxの現在の行内容のみ置き換え
題名: RichTextBoxの現在の行内容のみ置き換え
著者: イエローハンター
日時: 2011/02/02 15:47:05
ID: 28091
この記事の返信元:
(なし)
この記事への返信:
[28092]
Re[1]: RichTextBoxの現在の行内容のみ置き換え
魔界の仮面弁士
2011/02/02 15:59:49
ツリーを表示
環境/言語:[WindowsXP .NET Framework2.0 VB2005]
分類:[.NET]
こんにちは!
RichTextBoxの現在の行内容の取得は出来てます。
それで、selectionstartなどを使用すると長い文の時に動作が見えてしまうので、この方法以外に瞬時に行内容のみ置き換えることは出来るのでしょうか?
もし、出来るようでしたらどのような感じのソースを記述すれば良いのか教えて頂きたいと思います。RichTextBoxの内容を全部置き換えてキャレットの位置を元に戻す方法もNGで。これもやってみたけど、文章が長いと自然な感じに見えなかったです。
宜しくお願いします。
題名: Re[1]: RichTextBoxの現在の行内容のみ置き換え
著者: 魔界の仮面弁士
日時: 2011/02/02 15:59:49
ID: 28092
この記事の返信元:
[28091]
RichTextBoxの現在の行内容のみ置き換え
イエローハンター
2011/02/02 15:47:05
この記事への返信:
(なし)
ツリーを表示
■No28091に返信(イエローハンターさんの記事)
> 瞬時に行内容のみ置き換えることは出来るのでしょうか?
一部書き換えだけなら、SelectedRtf を使ってみてください。
RTF 文字列は、別の(非表示の)RichTextBox を使って作れるかと。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
こんにちは!
RichTextBoxの現在の行内容の取得は出来てます。
それで、selectionstartなどを使用すると長い文の時に動作が見えてしまうので、この方法以外に瞬時に行内容のみ置き換えることは出来るのでしょうか?
もし、出来るようでしたらどのような感じのソースを記述すれば良いのか教えて頂きたいと思います。RichTextBoxの内容を全部置き換えてキャレットの位置を元に戻す方法もNGで。これもやってみたけど、文章が長いと自然な感じに見えなかったです。
宜しくお願いします。