IDesignerOptionService.GetOptionValue(String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen Windows Forms Designer seçeneğinin değerini alır.
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
Parametreler
- pageName
- String
Seçeneği tanımlayan sayfanın adı.
- valueName
- String
Option özelliğinin adı.
Döndürülenler
Belirtilen seçeneğin değeri.
Örnekler
Aşağıdaki kod örneği, seçeneğinin GetOptionValue değerini GridSize
sorgulamak için yönteminin kullanılmasını gösterir.
// 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)
Açıklamalar
Parametresi " pageName
WindowsFormsDesigner\CategoryName" şeklinde olmalıdır; burada CategoryName boşluk karakteri olmayan bir seçenek kategorisi adıdır. Kategori adı genellikle "Genel"dir. Bu nedenle, İngilizce sayfa adı "WindowsFormsDesigner\General" olan "Genel" tasarımcı seçenekleri kategorisine erişebilirsiniz.
Not
Sayfa ve değer adları her zaman İngilizce olarak beklenir. Bu nedenle, istediğiniz seçeneklere erişmenize yardımcı olması için aşağıdaki tablo sağlanır.
Aşağıdaki tabloda İngilizce değer adları, veri biçimleri ve her birinin açıklaması gösterilir:
Değer Adı | Değer Biçimi | Description |
---|---|---|
Gridsize | Size | Her kılavuz karesinin boyutu. |
GridSize.Width | Int32 | Her kılavuz karesinin genişliği. Bu iç içe geçmiş özellik, tasarımcı seçenek hizmeti aracılığıyla erişildiğinde salt okunurdur. |
GridSize.Height | Int32 | Her kılavuz karesinin yüksekliği. Bu iç içe geçmiş özellik, tasarımcı seçenek hizmeti aracılığıyla erişildiğinde salt okunurdur. |
ShowGrid | Boolean | true kılavuzun gösterilmesi gerekiyorsa; false kılavuz gösterilmemesi gerekiyorsa. |
SnapToGrid | Boolean | true bileşenlerin konumlarının kılavuza hizalanması gerekiyorsa; false konumların hizalanmaması gerekiyorsa. |
LayoutMode | Microsoft.VisualStudio.Windows.Forms.LayoutMode |
SnapLines yaslama çizgilerini kullanmak veya SnapToGrid denetimleri kılavuza hizalamak için, |
ObjectBoundSmartTagAutoShow | Boolean | true bir bileşenin akıllı etiket panelinin oluşturma işleminden sonra otomatik olarak açılmasına izin vermek için; aksi takdirde , false . |
AutoToolboxPopulate | Boolean | true bir çözümün özel denetimlerini ve bileşenlerini Araç Kutusu'na otomatik olarak eklemek için; aksi takdirde , false . |
UseOptimizedCodeGeneration | Boolean | true bileşen önbelleği etkinleştirildiyse; aksi takdirde , false . |