余白を設定する


テキストボックス内の文字を表示する位置を変える場合はリッチテキストを使用する。
(テキストボックスで実装するAPIを使わない方法が見つからなかった…)



例)NumericUpDownで設定した値だけリッチテキストボックスに左余白を設定する
   Private Sub NumericUpDown1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) _
       Handles NumericUpDown1.ValueChanged
       Me.RichTextBox1.SelectionIndent = NumericUpDown1.Value
   End Sub

※Labelコントロールで余白を設定する場合はPaddingプロパティが用意されているのにリッチテキストボックスではSelectionIndentで設定したり、テキストボックスではどちらも用意されていないのかは謎…

























.
最終更新:2008年07月17日 17:12