Share via


FontDialog Kelas

Definisi

Meminta pengguna untuk memilih font dari antara yang terinstal di komputer lokal.

public ref class FontDialog : System::Windows::Forms::CommonDialog
public class FontDialog : System.Windows.Forms.CommonDialog
type FontDialog = class
    inherit CommonDialog
Public Class FontDialog
Inherits CommonDialog
Warisan

Contoh

Contoh kode berikut menggunakan ShowDialog untuk menampilkan FontDialog. Kode ini mengharuskan telah Form dibuat dengan tombol dan yang TextBox ditempatkan di atasnya. Ini juga mengharuskan fontDialog1 telah dibuat. Font berisi informasi ukuran tetapi bukan informasi warna.

private:
   void button1_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
   {
      fontDialog1->ShowColor = true;

      fontDialog1->Font = textBox1->Font;
      fontDialog1->Color = textBox1->ForeColor;

      if ( fontDialog1->ShowDialog() != ::DialogResult::Cancel )
      {
         textBox1->Font = fontDialog1->Font;
         textBox1->ForeColor = fontDialog1->Color;
      }
   }
private void button1_Click(object sender, System.EventArgs e)
 {
    fontDialog1.ShowColor = true;

    fontDialog1.Font = textBox1.Font;
    fontDialog1.Color = textBox1.ForeColor;

    if(fontDialog1.ShowDialog() != DialogResult.Cancel )
    {
       textBox1.Font = fontDialog1.Font ;
       textBox1.ForeColor = fontDialog1.Color;
    }
 }
Private Sub button1_Click(sender As Object, e As System.EventArgs)
    fontDialog1.ShowColor = True

    fontDialog1.Font = textBox1.Font
    fontDialog1.Color = textBox1.ForeColor

    If fontDialog1.ShowDialog() <> DialogResult.Cancel Then
        textBox1.Font = fontDialog1.Font
        textBox1.ForeColor = fontDialog1.Color
    End If
End Sub

Keterangan

Anggota yang diwariskan ShowDialog harus dipanggil untuk membuat kotak dialog umum khusus ini. HookProc dapat ditimpa untuk mengimplementasikan fungsionalitas hook kotak dialog tertentu.

Saat Anda membuat instans FontDialog, beberapa properti baca/tulis diatur ke nilai awal. Untuk daftar nilai-nilai ini, lihat FontDialog konstruktor.

Konstruktor

FontDialog()

Menginisialisasi instans baru kelas FontDialog.

Bidang

EventApply

Memiliki Apply peristiwa.

Properti

AllowScriptChange

Mendapatkan atau mengatur nilai yang menunjukkan apakah pengguna dapat mengubah kumpulan karakter yang ditentukan dalam kotak kombo Skrip untuk menampilkan kumpulan karakter selain yang saat ini ditampilkan.

AllowSimulations

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog mengizinkan simulasi font antarmuka perangkat grafis (GDI).

AllowVectorFonts

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog mengizinkan pilihan font vektor.

AllowVerticalFonts

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog menampilkan font vertikal dan horizontal atau hanya font horizontal.

CanRaiseEvents

Mendapatkan nilai yang menunjukkan apakah komponen dapat menaikkan peristiwa.

(Diperoleh dari Component)
Color

Mendapatkan atau menyetel warna font yang dipilih.

Container

IContainer Mendapatkan yang berisi Component.

(Diperoleh dari Component)
DesignMode

Mendapatkan nilai yang menunjukkan apakah Component saat ini dalam mode desain.

(Diperoleh dari Component)
Events

Mendapatkan daftar penanganan aktivitas yang dilampirkan ke ini Component.

(Diperoleh dari Component)
FixedPitchOnly

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog hanya mengizinkan pemilihan font pitch tetap.

Font

Mendapatkan atau menyetel font yang dipilih.

FontMustExist

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog menentukan kondisi kesalahan jika pengguna mencoba memilih font atau gaya yang tidak ada.

MaxSize

Mendapatkan atau mengatur ukuran titik maksimum yang dapat dipilih pengguna.

MinSize

Mendapatkan atau mengatur ukuran titik minimum yang dapat dipilih pengguna.

Options

Mendapatkan nilai untuk menginisialisasi FontDialog.

ScriptsOnly

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog memungkinkan pemilihan font untuk semua set karakter non-OEM dan Simbol, serta kumpulan karakter ANSI.

ShowApply

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog berisi tombol Terapkan .

ShowColor

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog menampilkan pilihan warna.

ShowEffects

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog berisi kontrol yang memungkinkan pengguna menentukan opsi coretan, garis bawah, dan warna teks.

ShowHelp

Mendapatkan atau mengatur nilai yang menunjukkan apakah kotak dialog menampilkan tombol Bantuan.

Site

Mendapatkan atau mengatur ISite dari Component.

(Diperoleh dari Component)
Tag

Mendapatkan atau mengatur objek yang berisi data tentang kontrol.

(Diperoleh dari CommonDialog)

Metode

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Merilis semua sumber daya yang Componentdigunakan oleh .

(Diperoleh dari Component)
Dispose(Boolean)

Merilis sumber daya tidak terkelola yang digunakan oleh Component dan secara opsional merilis sumber daya terkelola.

(Diperoleh dari Component)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetService(Type)

Mengembalikan objek yang mewakili layanan yang disediakan oleh Component atau oleh Container.

(Diperoleh dari Component)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
HookProc(IntPtr, Int32, IntPtr, IntPtr)

Menentukan prosedur kait kotak dialog umum yang ditimpa untuk menambahkan fungsionalitas tertentu ke kotak dialog umum.

InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
OnApply(EventArgs)

Memunculkan kejadian Apply.

OnHelpRequest(EventArgs)

Memunculkan kejadian HelpRequest.

(Diperoleh dari CommonDialog)
OwnerWndProc(IntPtr, Int32, IntPtr, IntPtr)

Menentukan prosedur jendela pemilik yang ditimpa untuk menambahkan fungsionalitas tertentu ke kotak dialog umum.

(Diperoleh dari CommonDialog)
Reset()

Mereset semua opsi kotak dialog ke nilai defaultnya.

RunDialog(IntPtr)

Menentukan kotak dialog file.

ShowDialog()

Menjalankan kotak dialog umum dengan pemilik default.

(Diperoleh dari CommonDialog)
ShowDialog(IWin32Window)

Menjalankan kotak dialog umum dengan pemilik yang ditentukan.

(Diperoleh dari CommonDialog)
ToString()

Mengambil string yang menyertakan nama font saat ini yang dipilih dalam kotak dialog.

Acara

Apply

Terjadi ketika pengguna mengklik tombol Terapkan dalam kotak dialog font.

Disposed

Terjadi ketika komponen dibuang oleh panggilan ke Dispose() metode .

(Diperoleh dari Component)
HelpRequest

Terjadi ketika pengguna mengklik tombol Bantuan pada kotak dialog umum.

(Diperoleh dari CommonDialog)

Berlaku untuk

Lihat juga