Code:
/ DotNET / DotNET / 8.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
- TailCallAnalyzer.cs
- AppearanceEditorPart.cs
- Compiler.cs
- DesignerProperties.cs
- PageClientProxyGenerator.cs
- XmlReflectionMember.cs
- RSAPKCS1KeyExchangeFormatter.cs
- TerminatorSinks.cs
- Coordinator.cs
- Missing.cs
- SpellerStatusTable.cs
- KeyConstraint.cs
- ModuleBuilderData.cs
- SystemWebCachingSectionGroup.cs
- HtmlGenericControl.cs
- RegexInterpreter.cs
- ClientBuildManagerCallback.cs
- Stackframe.cs
- ShaderEffect.cs
- ToolStripDropDownButton.cs
- CodeObject.cs
- ExpressionDumper.cs
- SelectionEditingBehavior.cs
- XPathNavigatorKeyComparer.cs
- OleDbWrapper.cs
- Trigger.cs
- UnsafeNativeMethods.cs
- Point3DCollection.cs
- FixedSOMLineCollection.cs
- AllMembershipCondition.cs
- Comparer.cs
- VisualProxy.cs
- Message.cs
- Assembly.cs
- ControlBindingsCollection.cs
- MediaPlayerState.cs
- StyleCollectionEditor.cs
- DocumentReferenceCollection.cs
- XslTransform.cs
- InputLanguageCollection.cs
- Win32KeyboardDevice.cs
- EmptyEnumerable.cs
- TextParagraph.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- PartBasedPackageProperties.cs
- InlinedAggregationOperator.cs
- XmlSchemaSimpleContentExtension.cs
- EdmRelationshipNavigationPropertyAttribute.cs
- XamlVector3DCollectionSerializer.cs
- ISessionStateStore.cs
- ExtensionWindowResizeGrip.cs
- CodeSnippetStatement.cs
- WebService.cs
- PathNode.cs
- ClientScriptManagerWrapper.cs
- CodeDirectoryCompiler.cs
- SystemMulticastIPAddressInformation.cs
- RegexMatch.cs
- HtmlGenericControl.cs
- DataSource.cs
- WindowsTitleBar.cs
- PtsHost.cs
- DataBoundControl.cs
- NativeMethods.cs
- GridViewCellAutomationPeer.cs
- PipeConnection.cs
- RewritingSimplifier.cs
- UnsafeNativeMethods.cs
- StreamInfo.cs
- SchemaObjectWriter.cs
- SpecularMaterial.cs
- DefaultValueMapping.cs
- ProtectedProviderSettings.cs
- SelectionWordBreaker.cs
- HttpRequestTraceRecord.cs
- StorageEntityTypeMapping.cs
- ReceiveActivityValidator.cs
- PermissionToken.cs
- ExpanderAutomationPeer.cs
- CommandExpr.cs
- CryptoConfig.cs
- HtmlPanelAdapter.cs
- EmptyTextWriter.cs
- MetadataArtifactLoaderFile.cs
- OutArgument.cs
- ExtensionQuery.cs
- ContextProperty.cs
- GAC.cs
- RunClient.cs
- RemotingConfigParser.cs
- ExtenderControl.cs
- DataBinder.cs
- TableCellCollection.cs
- HtmlTernaryTree.cs
- AudioException.cs
- _ListenerResponseStream.cs
- FormatterServices.cs
- EntitySetBase.cs
- DiscoveryReference.cs
- CellIdBoolean.cs