RichTextBox.RightMargin Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur ukuran satu baris teks dalam RichTextBox kontrol.
public:
property int RightMargin { int get(); void set(int value); };
public int RightMargin { get; set; }
member this.RightMargin : int with get, set
Public Property RightMargin As Integer
Nilai Properti
Ukuran, dalam piksel, dari satu baris teks dalam kontrol. Defaultnya adalah nol.
Pengecualian
Nilai yang ditentukan kurang dari nol.
Contoh
Contoh kode berikut menunjukkan cara membuat RichTextBox yang memperbesar tampilan teks, secara otomatis memilih kata dalam teks kontrol saat kata diklik dua kali, dan memiliki margin di sisi kanan area klien kontrol.
RichTextBox Jika kontrol memiliki lebar kecil, menggunakan kode ini akan membuat RichTextBox tempat setiap karakter teks ditampilkan pada barisnya sendiri. Sementara dalam posisi tampilan vertikal ini, mengklik bagian mana pun dari kata akan memilih semua karakter kata terlepas dari fakta bahwa teks ditampilkan secara vertikal. Contoh ini mengharuskan Anda memiliki formulir yang berisi RichTextBox kontrol bernama richTextBox1.
private:
void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1->AutoWordSelection = true;
// Clear contents of control.
richTextBox1->Clear();
// Set the right margin to restrict horizontal text.
richTextBox1->RightMargin = 2;
// Set the text for the control.
richTextBox1->SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1->ZoomFactor = 2.0f;
}
private void ZoomMyRichTextBox()
{
// Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = true;
// Clear contents of control.
richTextBox1.Clear();
// Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2;
// Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot";
// Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0f;
}
Private Sub ZoomMyRichTextBox()
' Enable users to select entire word when double clicked.
richTextBox1.AutoWordSelection = True
' Clear contents of control.
richTextBox1.Clear()
' Set the right margin to restrict horizontal text.
richTextBox1.RightMargin = 2
' Set the text for the control.
richTextBox1.SelectedText = "Alpha Bravo Charlie Delta Echo Foxtrot"
' Zoom by 2 points.
richTextBox1.ZoomFactor = 2.0F
End Sub
Keterangan
Saat nilai yang lebih besar dari nol dimasukkan ke dalam kontrol, margin yang tidak terlihat ditempatkan dalam kontrol pada jumlah piksel yang ditentukan dari sisi kiri kontrol. Teks apa pun yang dimasukkan yang meluas di luar margin ini ditempatkan pada baris teks berikutnya dalam kontrol. Properti ini mempengaruhi semua teks yang saat ini dimasukkan ke dalam kontrol serta teks tambahan yang dimasukkan ke dalam kontrol setelah properti diatur. Anda dapat menggunakan properti ini untuk menentukan lebar garis maksimum untuk semua teks yang RichTextBox dimasukkan ke dalam kontrol.