IDesignerOptionService.GetOptionValue(String, String) Metode
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 nilai opsi Formulir Windows Designer yang ditentukan.
public:
System::Object ^ GetOptionValue(System::String ^ pageName, System::String ^ valueName);
public object GetOptionValue (string pageName, string valueName);
public object? GetOptionValue (string pageName, string valueName);
abstract member GetOptionValue : string * string -> obj
Public Function GetOptionValue (pageName As String, valueName As String) As Object
Parameter
- pageName
- String
Nama halaman yang menentukan opsi .
- valueName
- String
Nama properti opsi.
Mengembalikan
Nilai opsi yang ditentukan.
Contoh
Contoh kode berikut menunjukkan menggunakan GetOptionValue metode untuk mengkueri GridSize
nilai opsi.
// Obtains and shows the size of the standard design-mode grid square.
System::Drawing::Size size = *dynamic_cast<System::Drawing::Size^>(designerOptionService->GetOptionValue( "WindowsFormsDesigner\\General", "GridSize" ));
// Obtains and shows the size of the standard design-mode grid square.
Size size = (Size)designerOptionService.GetOptionValue("WindowsFormsDesigner\\General", "GridSize");
' Obtains and shows the size of the standard design-mode grid square.
Dim size As Size = CType(designerOptionService.GetOptionValue("WindowsFormsDesigner\General", "GridSize"), Size)
Keterangan
Parameter pageName
harus terdiri dari "WindowsFormsDesigner\CategoryName", di mana CategoryName adalah nama kategori opsi tanpa karakter spasi kosong. Nama kategori biasanya "Umum". Oleh karena itu, Anda dapat mengakses kategori opsi desainer "Umum" dengan nama halaman bahasa Inggris "WindowsFormsDesigner\General".
Catatan
Nama halaman dan nilai selalu diharapkan dalam bahasa Inggris. Oleh karena itu, tabel berikut disediakan untuk membantu Anda mengakses opsi yang Anda inginkan.
Tabel berikut menunjukkan nama nilai bahasa Inggris, format datanya, dan deskripsi masing-masing:
Nama Nilai | Format Nilai | Deskripsi |
---|---|---|
Ukuran Kisi | Size | Ukuran setiap kotak kisi. |
GridSize.Width | Int32 | Lebar setiap kotak kisi. Properti berlapis ini bersifat baca-saja saat diakses melalui layanan opsi perancang. |
GridSize.Height | Int32 | Tinggi setiap kotak kisi. Properti berlapis ini bersifat baca-saja saat diakses melalui layanan opsi perancang. |
ShowGrid | Boolean | true jika kisi harus ditampilkan; false jika kisi tidak boleh ditampilkan. |
SnapToGrid | Boolean | true jika posisi komponen harus diselaraskan ke kisi; false jika posisi tidak harus diselaraskan. |
LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines untuk menggunakan snapline, atau SnapToGrid untuk meratakan kontrol ke kisi, |
ObjectBoundSmartTagAutoShow | Boolean | true untuk memungkinkan panel tag pintar komponen terbuka secara otomatis saat pembuatan; jika tidak, false . |
AutoToolboxPopulate | Boolean | true untuk menambahkan kontrol dan komponen kustom solusi secara otomatis ke Kotak Alat; jika tidak, false . |
UseOptimizedCodeGeneration | Boolean | true jika cache komponen diaktifkan; jika tidak, false . |