Bagikan melalui


FlatStyle Enum

Definisi

Menentukan tampilan kontrol.

public enum class FlatStyle
public enum FlatStyle
type FlatStyle = 
Public Enum FlatStyle
Warisan
FlatStyle

Bidang

Nama Nilai Deskripsi
Flat 0

Kontrol tampak datar.

Popup 1

Kontrol tampak datar hingga penunjuk mouse bergerak di atasnya, di mana ia muncul tiga dimensi.

Standard 2

Kontrol muncul tiga dimensi.

System 3

Tampilan kontrol ditentukan oleh sistem operasi pengguna.

Contoh

Berikut ini adalah contoh manifes untuk memungkinkan aplikasi Anda mendukung gaya visual yang tersedia di Windows XP jika Anda menggunakan versi 1.0 dari .NET Framework. Manifes dapat ditambahkan ke aplikasi Anda sebagai sumber daya atau sebagai file teks yang berdiri sendiri. File manifes berada di direktori yang sama dengan file yang dapat dieksekusi, dan nama file teks harus menjadi nama lengkap file yang dapat dieksekusi dengan ekstensi nama file tambahan dari.manifest. Misalnya, file manifes untuk MyApp.exe akan MyApp.exe.manifest. Contoh ini mengasumsikan bahwa FlatStyle properti kontrol dalam aplikasi Anda diatur ke Sistem.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <assemblyIdentity
     version="1.0.0.0"
     processorArchitecture="X86"
     name="CompanyName.ProductName.YourApplication"
     type="win32"
 />
 <description>Your application description here.</description>
 <dependency>
     <dependentAssembly>
         <assemblyIdentity
             type="win32"
             name="Microsoft.Windows.Common-Controls"
             version="6.0.0.0"
             processorArchitecture="X86"
             publicKeyToken="6595b64144ccf1df"
             language="*"
         />
     </dependentAssembly>
 </dependency>
 </assembly>

Keterangan

Enumerasi ini digunakan oleh anggota seperti ButtonBase.FlatStyle, , GroupBox.FlatStyledan Label.FlatStyle.

Dalam kasus tombol Gaya popup, enumerasi ini mengontrol beberapa perilaku serta penampilan. Kontrol gaya Popup awalnya muncul Datar hingga penunjuk mouse bergerak di atasnya. Ketika penunjuk mouse bergerak di atas kontrol Popup, penunjuk mouse muncul sebagai kontrol gaya Standar hingga penunjuk mouse dipindahkan dari kontrol popup lagi.

Jika gaya Sistem digunakan, tampilan kontrol ditentukan oleh sistem operasi pengguna dan nilai properti berikut akan diabaikan: Control.BackgroundImage, , ImageAlign, ImageImageIndex, , ImageList, dan TextAlign. Selain itu, Control.BackColor properti akan diabaikan untuk kontrol tombol. Jika didukung, pengguna dapat mengubah tampilan kontrol dengan menyesuaikan pengaturan tampilan sistem operasi mereka.

Nota

Ketika properti RadioButton kelas dan CheckBox diatur ke System, kontrol digambar oleh sistem operasi pengguna dan perataan pemeriksaan didasarkan pada CheckAlign nilai properti dan ButtonBase.TextAlign .FlatStyle Nilai CheckAlign properti tidak diubah, tetapi tampilan kontrol dapat terpengaruh. Kotak centang diratakan secara horizontal dengan tepi kiri atau kanan kontrol (perataan kiri atau tengah muncul rata kiri, kanan tetap tidak berubah), dan rata vertikal sama dengan teks deskriptif. Misalnya, jika Anda memiliki CheckBox kontrol dengan CheckAlign nilai ContentAlignment.MiddleCenter properti dan TextAlign nilai ContentAlignment.TopRightproperti , dan FlatStyle nilai properti diatur ke System, perataan kotak centang akan tampak ContentAlignment.TopLeft sementara perataan teks tetap tidak berubah.

Perhatian

FlatStyle Mengatur properti ke Sistem tidak disarankan jika Anda perlu menampilkan gambar pada kontrol, menampilkan gambar sebagai latar belakang kontrol, atau melakukan perataan teks yang tepat.

Berlaku untuk

Lihat juga