FontDialog Kelas
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.
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) |