まとまりのないブログ

something which something is something

Tips vb.net

リッチテキストボックスに左余白を設定する

投稿日:

leftmargin-test.png備忘。右画像のようにテキストボックス内に左余白を設定する。リッチテキストボックスのプロパティパネル内を見渡しても左余白を設定するプロパティは見つからなかった。右余白については、RightMarginというプロパティはあってテキストボックス内の右余白を設定することができるようになっている。しかし、RightMarginがありながらLeftMarginの設定をすることはできないらしい。あってもよさそうなのだけれど・・・。で、左余白を設定するにはselectionIndentを設定することで実現できる。

サンプルコード

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        Me.RichTextBox1.SelectionIndent = 30

    End Sub

余白を設定する方法を調べていたらプロパティパネル内にShowSelectionMarginというプロパティがあることに気づいた。これもよくわからないもので、ShowSelectionMarginのプロパティをtrueに設定するとわずかばかり左側に余白が設定される。その余白サイズについては不明。サイズを設定することはできない模様。SelectionIndentを設定することで事足りるので、ShowSelectionMarginの設定はおそらく要らないのではないかと思う。

-Tips, vb.net

執筆者:


comment

メールアドレスが公開されることはありません。

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

E: https://packages.cloud.google.com/apt/dists/kubernetes-xenial/main/binary-armhf/by-hash/SHA256/f840280436b5a28e352a584ead923e2554ddb4156b458f1205534af1f9db56d9 の取得に失敗しまし た

raspberry pi3にkubernetesを公式の通りにインストールしようとしたら下記エラーが出た。 E: https://packages.cloud.google.com/apt/dists …

no image

macromedia flashpaperのツールバーが消えた

Microsoft Office Word 2003のツールバーからflashpaperの項目が突然消えてしまった。他のOfficeでは表示されているけれど、wordのみ何故か表示されない。pdfファ …

Lenovo s145 のメモリ増設

先日注文したLenovo s145が配達されたので早速初期設定とメモリ増設。製品型番は81UT00HRJPで一番安いモデルで約3万4千也。 裏面のネジを全て外すとメモリ交換ができるようになる。ネジの仕 …

no image

フレームワークの有効性

フレームワークを使う利点は、フレームワークを使わない場合の欠点を知らないと生きてこない。しかしそれを実感するには十分な知識と実践と時間が必要になる。ライブラリやフレームワークを使えば自然と開発の時間が …

no image

利用したいと思うネットショップの条件

ネットショップの運営が上手くいかないときのチェックリストなどにどうぞ。 全般 サイトデザイン,ショッピングカート,会員登録など表示やシステム面に不具合が無く安心して使うことができる 商品の支払い方法, …