Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WinForms / System / WinForms / Design / DesignBindingEditor.cs / 1 / DesignBindingEditor.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode", Scope="member", Target="System.Windows.Forms.Design.DesignBindingEditor..ctor()")] namespace System.Windows.Forms.Design { using System; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Design; internal class DesignBindingEditor : UITypeEditor { private DesignBindingPicker designBindingPicker; public override bool IsDropDownResizable { get { return true; } } public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { if (provider != null) { if (designBindingPicker == null) { designBindingPicker = new DesignBindingPicker(); } value = designBindingPicker.Pick(context, provider, true, /* showDataSources */ true, /* showDataMembers */ false, /* selectListMembers */ null, String.Empty, (DesignBinding) value); } return value; } public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context) { return UITypeEditorEditStyle.DropDown; } } } // 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
- BigInt.cs
- MutableAssemblyCacheEntry.cs
- EditorAttributeInfo.cs
- InputLanguage.cs
- Image.cs
- DataControlImageButton.cs
- MDIWindowDialog.cs
- NavigateUrlConverter.cs
- KnownIds.cs
- CodeConditionStatement.cs
- NeutralResourcesLanguageAttribute.cs
- Int16AnimationBase.cs
- Pen.cs
- MouseCaptureWithinProperty.cs
- EntityWrapper.cs
- CodeAttributeDeclaration.cs
- TypeSystemHelpers.cs
- SAPICategories.cs
- ISFClipboardData.cs
- ProcessModuleCollection.cs
- parserscommon.cs
- DataContractFormatAttribute.cs
- CheckBoxAutomationPeer.cs
- Matrix.cs
- If.cs
- InvalidContentTypeException.cs
- Scene3D.cs
- ConnectionInterfaceCollection.cs
- ReadWriteSpinLock.cs
- Line.cs
- TableRowGroup.cs
- EventManager.cs
- HostingEnvironment.cs
- Configuration.cs
- ListViewCancelEventArgs.cs
- Stopwatch.cs
- WebPartAuthorizationEventArgs.cs
- LogFlushAsyncResult.cs
- TypedElement.cs
- TreeBuilderBamlTranslator.cs
- UserControlCodeDomTreeGenerator.cs
- BuildProviderCollection.cs
- EntityCommandExecutionException.cs
- CapabilitiesState.cs
- RetrieveVirtualItemEventArgs.cs
- ToolTip.cs
- XmlCDATASection.cs
- Accessible.cs
- CheckBoxField.cs
- DataSpaceManager.cs
- GeometryCombineModeValidation.cs
- FlowLayoutSettings.cs
- OuterGlowBitmapEffect.cs
- XXXOnTypeBuilderInstantiation.cs
- TemplateField.cs
- DbDataReader.cs
- _ConnectStream.cs
- DbCommandDefinition.cs
- SHA256Managed.cs
- CodeStatementCollection.cs
- DecimalStorage.cs
- LinqDataSourceInsertEventArgs.cs
- ToolStripSeparator.cs
- BitmapData.cs
- KeyedHashAlgorithm.cs
- MSAANativeProvider.cs
- BidOverLoads.cs
- DbMetaDataCollectionNames.cs
- WSHttpBindingElement.cs
- XmlSecureResolver.cs
- XPathAxisIterator.cs
- BindingExpression.cs
- DeferredTextReference.cs
- CompatibleComparer.cs
- SimpleWebHandlerParser.cs
- ProfilePropertyMetadata.cs
- SqlOuterApplyReducer.cs
- XPathItem.cs
- webclient.cs
- MD5HashHelper.cs
- BamlCollectionHolder.cs
- Vector3DAnimationBase.cs
- SqlAggregateChecker.cs
- ColorMatrix.cs
- CfgParser.cs
- UrlParameterWriter.cs
- ClientSettingsProvider.cs
- CharUnicodeInfo.cs
- ToolStripPanelRenderEventArgs.cs
- DataBoundControlAdapter.cs
- WebPartChrome.cs
- IntSecurity.cs
- Rule.cs
- UIElementParaClient.cs
- GroupBox.cs
- UnmanagedMarshal.cs
- ComPlusDiagnosticTraceSchemas.cs
- HandlerMappingMemo.cs
- BufferedReadStream.cs
- TreeViewHitTestInfo.cs