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
- ConfigurationPermission.cs
- Synchronization.cs
- Matrix3D.cs
- MergeFailedEvent.cs
- WebException.cs
- TableLayoutPanel.cs
- ItemMap.cs
- BitFlagsGenerator.cs
- HScrollBar.cs
- Encoder.cs
- ComboBox.cs
- RegexReplacement.cs
- BigInt.cs
- CompilerLocalReference.cs
- AppDomainProtocolHandler.cs
- Rotation3D.cs
- Drawing.cs
- DetailsViewUpdateEventArgs.cs
- DoWorkEventArgs.cs
- TextFormatterImp.cs
- Visitor.cs
- TreeNode.cs
- SelectionWordBreaker.cs
- ProviderSettings.cs
- DataControlPagerLinkButton.cs
- AttributeSetAction.cs
- PenLineCapValidation.cs
- Rethrow.cs
- PropertyMappingExceptionEventArgs.cs
- TemplateBindingExtensionConverter.cs
- ConstraintCollection.cs
- VectorCollection.cs
- ReaderOutput.cs
- OLEDB_Util.cs
- IPPacketInformation.cs
- PermissionListSet.cs
- IndexedString.cs
- AppDomainFactory.cs
- StrokeCollectionConverter.cs
- SchemaTableOptionalColumn.cs
- CurrencyManager.cs
- _NestedSingleAsyncResult.cs
- BitmapEffectDrawingContextState.cs
- DoubleSumAggregationOperator.cs
- ApplicationProxyInternal.cs
- CustomAttributeSerializer.cs
- CertificateElement.cs
- Convert.cs
- CommonDialog.cs
- ReadWriteSpinLock.cs
- SharedUtils.cs
- AsyncPostBackTrigger.cs
- DataServices.cs
- KeyEvent.cs
- CodeVariableReferenceExpression.cs
- DatatypeImplementation.cs
- PackageFilter.cs
- DbParameterCollectionHelper.cs
- XmlComment.cs
- QueryCacheEntry.cs
- TcpProcessProtocolHandler.cs
- TimelineGroup.cs
- PageCache.cs
- DataBoundControl.cs
- HttpSessionStateWrapper.cs
- DecoderBestFitFallback.cs
- BooleanAnimationBase.cs
- DesignerAdapterAttribute.cs
- XmlCustomFormatter.cs
- ValidatorCollection.cs
- RuleSettings.cs
- ElapsedEventArgs.cs
- COM2EnumConverter.cs
- RequestResponse.cs
- StsCommunicationException.cs
- MarkedHighlightComponent.cs
- DecoderNLS.cs
- XmlToDatasetMap.cs
- InstallerTypeAttribute.cs
- SqlGatherConsumedAliases.cs
- PeerObject.cs
- HtmlElement.cs
- Win32PrintDialog.cs
- ConditionalAttribute.cs
- DataSourceXmlTextReader.cs
- ContextDataSourceContextData.cs
- AddingNewEventArgs.cs
- InputChannel.cs
- TextTreeRootTextBlock.cs
- regiisutil.cs
- CompilerError.cs
- JpegBitmapEncoder.cs
- Compiler.cs
- ValueExpressions.cs
- PixelFormats.cs
- IntSecurity.cs
- TemplatingOptionsDialog.cs
- SourceItem.cs
- Pointer.cs
- SqlDataSourceCommandParser.cs