Bagikan melalui


IDesignerOptionService.GetOptionValue(String, String) Metode

Definisi

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.

Berlaku untuk

Lihat juga