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
- CustomPopupPlacement.cs
- DesignerVerbCollection.cs
- HtmlContainerControl.cs
- StrongTypingException.cs
- TimeSpanStorage.cs
- AutomationElementCollection.cs
- LinqDataSourceValidationException.cs
- AccessDataSourceView.cs
- XPathMessageFilterElementCollection.cs
- Adorner.cs
- Events.cs
- ConnectionStringsExpressionEditor.cs
- DataGridPageChangedEventArgs.cs
- WebBrowser.cs
- BindingMAnagerBase.cs
- FragmentNavigationEventArgs.cs
- NonClientArea.cs
- XmlUtil.cs
- SqlDataSourceQueryEditor.cs
- SafeEventHandle.cs
- DataGridViewUtilities.cs
- ClientCultureInfo.cs
- RankException.cs
- SQLMoney.cs
- InkCanvas.cs
- CapiSafeHandles.cs
- Renderer.cs
- BindingParameterCollection.cs
- OleDbWrapper.cs
- ActivitiesCollection.cs
- BitmapCodecInfo.cs
- ImagingCache.cs
- Light.cs
- GraphicsState.cs
- Line.cs
- DispatcherTimer.cs
- IntegerFacetDescriptionElement.cs
- DBAsyncResult.cs
- ImageSourceValueSerializer.cs
- Shape.cs
- HostingEnvironmentException.cs
- PrePrepareMethodAttribute.cs
- MarkerProperties.cs
- SafeIUnknown.cs
- PropertyNames.cs
- TextTrailingCharacterEllipsis.cs
- ClientConfigurationHost.cs
- RegionData.cs
- DataSourceCollectionBase.cs
- DecimalConverter.cs
- SQLConvert.cs
- Point.cs
- StringKeyFrameCollection.cs
- ToolboxItemCollection.cs
- ScaleTransform.cs
- MouseButton.cs
- TerminateSequence.cs
- FixedSOMPageElement.cs
- DateTimeConverter2.cs
- EntityConnectionStringBuilder.cs
- DataGridViewTopLeftHeaderCell.cs
- StorageScalarPropertyMapping.cs
- GifBitmapDecoder.cs
- CredentialCache.cs
- UserControlParser.cs
- ChannelBinding.cs
- PasswordRecovery.cs
- XmlCharacterData.cs
- EncryptedKey.cs
- CodeFieldReferenceExpression.cs
- WindowsRegion.cs
- SystemIcmpV4Statistics.cs
- ZipIOModeEnforcingStream.cs
- InstanceKeyCompleteException.cs
- SecureConversationServiceCredential.cs
- GridViewAutomationPeer.cs
- sqlpipe.cs
- MsmqMessage.cs
- PersonalizationStateQuery.cs
- SafeFindHandle.cs
- AudioException.cs
- DrawingServices.cs
- PrintDialog.cs
- AutomationPropertyInfo.cs
- BehaviorEditorPart.cs
- DataObjectCopyingEventArgs.cs
- CurrencyManager.cs
- DiscoveryUtility.cs
- ListItem.cs
- ToolboxDataAttribute.cs
- Facet.cs
- TextMarkerSource.cs
- ClientApiGenerator.cs
- MenuItemCollectionEditor.cs
- GeneralTransform.cs
- AdRotatorDesigner.cs
- EntityContainerEmitter.cs
- LinkConverter.cs
- WindowsGraphics.cs
- SmiConnection.cs