Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WinForms / System / WinForms / Design / WindowsFormsDesignerOptionService.cs / 1 / WindowsFormsDesignerOptionService.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Windows.Forms.Design { using System; using System.ComponentModel.Design; using System.Collections; using System.ComponentModel; using System.Diagnostics; using System.Globalization; ////// Makes the DesignerOptions queryable through the IDesignerOption service. /// public class WindowsFormsDesignerOptionService : DesignerOptionService { private DesignerOptions _options; public WindowsFormsDesignerOptionService() { } public virtual DesignerOptions CompatibilityOptions { get { if (_options == null) { _options = new DesignerOptions(); } return _options; } } ////// This method is called on demand the first time a user asks for child /// options or properties of an options collection. /// protected override void PopulateOptionCollection(DesignerOptionCollection options) { if (options.Parent == null) { DesignerOptions designerOptions = CompatibilityOptions; if (designerOptions != null) { CreateOptionCollection(options, "DesignerOptions", designerOptions); } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MethodRental.cs
- WebPartTransformer.cs
- CounterCreationDataCollection.cs
- Soap.cs
- MethodCallTranslator.cs
- CodeGenerator.cs
- WMICapabilities.cs
- HebrewNumber.cs
- DragDrop.cs
- FileDialog_Vista.cs
- DataGridViewElement.cs
- WebBrowserNavigatedEventHandler.cs
- UpdateExpressionVisitor.cs
- DoubleSumAggregationOperator.cs
- Model3D.cs
- PageBuildProvider.cs
- ZipIOCentralDirectoryBlock.cs
- Transactions.cs
- SelectionRangeConverter.cs
- WebPartChrome.cs
- coordinatorfactory.cs
- DataProtection.cs
- MenuDesigner.cs
- BitmapEffectInputData.cs
- AnimationTimeline.cs
- EntityConnection.cs
- MatrixValueSerializer.cs
- MemberInfoSerializationHolder.cs
- HostedElements.cs
- TypeInfo.cs
- Int16AnimationUsingKeyFrames.cs
- EpmContentSerializer.cs
- SchemaRegistration.cs
- PathStreamGeometryContext.cs
- AVElementHelper.cs
- SHA1.cs
- SplineKeyFrames.cs
- HttpChannelHelpers.cs
- XmlSchemaAnyAttribute.cs
- HtmlControlDesigner.cs
- DetailsViewRowCollection.cs
- DesigntimeLicenseContextSerializer.cs
- EmptyControlCollection.cs
- ProcessThreadCollection.cs
- Int32Converter.cs
- MouseCaptureWithinProperty.cs
- StreamUpgradeInitiator.cs
- ToRequest.cs
- Container.cs
- EncoderNLS.cs
- InfoCardAsymmetricCrypto.cs
- PassportIdentity.cs
- AssertSection.cs
- ToolZone.cs
- ProfilePropertyNameValidator.cs
- SoapMessage.cs
- WebPartAuthorizationEventArgs.cs
- QilLoop.cs
- UnsafeNetInfoNativeMethods.cs
- StorageMappingItemLoader.cs
- TreeBuilder.cs
- HttpHandlerActionCollection.cs
- Array.cs
- COM2ColorConverter.cs
- SpeechAudioFormatInfo.cs
- GridViewUpdatedEventArgs.cs
- ListBindingConverter.cs
- DataGridView.cs
- _FixedSizeReader.cs
- DocumentGridPage.cs
- AdPostCacheSubstitution.cs
- HttpWriter.cs
- hwndwrapper.cs
- TextDpi.cs
- SeekStoryboard.cs
- ClusterSafeNativeMethods.cs
- ScriptDescriptor.cs
- HttpValueCollection.cs
- SpoolingTask.cs
- UndirectedGraph.cs
- HttpCapabilitiesBase.cs
- XmlWellformedWriter.cs
- XPathNavigatorKeyComparer.cs
- IsolatedStoragePermission.cs
- NotSupportedException.cs
- XmlSchemaIdentityConstraint.cs
- PriorityRange.cs
- CellCreator.cs
- InputLanguage.cs
- XmlMemberMapping.cs
- IntSecurity.cs
- ActivityTypeResolver.xaml.cs
- ProxyElement.cs
- DragEvent.cs
- RichTextBox.cs
- CompiledELinqQueryState.cs
- EqualityComparer.cs
- XmlSchemaInclude.cs
- X509Extension.cs
- DefaultValueTypeConverter.cs