これまで同期されたTreeVirew、RichTextBoxを作成してきました。こんなものを作ってどうするの?と思われた方もいるかもしれませんが、作ってみたいアプリがあったのです。 文書のアウトライン構造(全体の構造)を・・・
これまで同期されたTreeVirew、RichTextBoxを作成してきました。こんなものを作ってどうするの?と思われた方もいるかもしれませんが、作ってみたいアプリがあったのです。 文書のアウトライン構造(全体の構造)を・・・
ネットで面白そうな文章を発見。さっそくコピペしてテキストファイルとして保存。ところが行頭や行末に不必要なスペースが・・・。これを手作業で除去するのは地味に面倒くさい。そこで行頭や行末のスペースなどを除去するプログラムを作・・・
前回のプログラムを一括で大量の置換した場合、Undoするときも一括でできるようにしてみます。 SetSelectedTextを何回も使うことでひとつずつUndoすることができるわけですが、こんな場合はどうすればいいのでし・・・
これまで複数のRichTextBoxでデータを同期するプログラムを作成してきました。今回は検索と置換機能を持たせることにします。 まず検索機能について。 検索するのであれば RichTextBox.Findメソッドが使え・・・
コンボボックスのなかに使用できるフォントを表示させてみます。 まずインストールされているフォントを列挙するだけならこれでOKです。 [crayon-6aeff57626907310166541/] FontFamily.・・・
他の要素はそのままで太字のみを設定しています。 RichTextBoxの選択部分の太字、斜体、アンダーラインなどを変更するにはどうすればいいのでしょうか? これも新しくFontオブジェクトのインスタンスを新たに生成して、・・・
RichTextBoxの選択部分のフォントを取得するには [crayon-6aeff57626aa5336237394/] フォントのサイズを取得するのであれば [crayon-6aeff57626aa893659312・・・
選択部分のフォントを変更して、これを複数のRichTextBoxで同期させます。 [crayon-6aeff57626b7a148241323/]
箇条書きの設定をおこない、これを複数のRichTextBoxで同期させます。 RichTextBoxの選択されている部分を箇条書きスタイルにするかどうかはSelectionBulletプロパティを使えばできます。そこで処・・・
RichTextBox.SelectionCharOffsetプロパティを設定することでベースラインを変更することができます。 [crayon-6aeff57626ce5919350885/] この同期されたRichTe・・・