Code:
/ FX-1434 / FX-1434 / 1.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
- SchemaManager.cs
- TextDecorationCollection.cs
- CryptoStream.cs
- ConfigurationElement.cs
- ByteStream.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- Comparer.cs
- InvalidOperationException.cs
- ResolveMatches11.cs
- WebPartCollection.cs
- RelationshipDetailsCollection.cs
- WindowsProgressbar.cs
- SemanticResolver.cs
- Relationship.cs
- ReadWriteSpinLock.cs
- UseAttributeSetsAction.cs
- StreamResourceInfo.cs
- ChangeProcessor.cs
- DecimalConstantAttribute.cs
- CommandEventArgs.cs
- SurrogateDataContract.cs
- DiscoveryDocument.cs
- ConfigurationPropertyAttribute.cs
- SystemException.cs
- DbInsertCommandTree.cs
- CodeNamespace.cs
- Point3DAnimationUsingKeyFrames.cs
- LinqDataSourceContextEventArgs.cs
- BaseCollection.cs
- ArgumentValue.cs
- TypePropertyEditor.cs
- WindowsFormsSynchronizationContext.cs
- ReflectPropertyDescriptor.cs
- FileDialog_Vista_Interop.cs
- BooleanExpr.cs
- Ref.cs
- Registry.cs
- TextFragmentEngine.cs
- COM2ICategorizePropertiesHandler.cs
- TypedDataSetSchemaImporterExtension.cs
- ProtocolElementCollection.cs
- WebPartHeaderCloseVerb.cs
- WebBrowserContainer.cs
- UnsafeNativeMethodsTablet.cs
- UshortList2.cs
- ResourcePermissionBase.cs
- BuiltInExpr.cs
- OneOf.cs
- MenuScrollingVisibilityConverter.cs
- Rotation3DKeyFrameCollection.cs
- GCHandleCookieTable.cs
- TypeDelegator.cs
- FederatedMessageSecurityOverHttp.cs
- ServerReliableChannelBinder.cs
- ITreeGenerator.cs
- TextBox.cs
- PeerNameRegistration.cs
- SqlDataSourceSummaryPanel.cs
- ConfigXmlReader.cs
- PerspectiveCamera.cs
- CookieProtection.cs
- _AcceptOverlappedAsyncResult.cs
- DoubleAnimationUsingKeyFrames.cs
- TokenFactoryCredential.cs
- DataKeyArray.cs
- DataServiceContext.cs
- OleStrCAMarshaler.cs
- TableParagraph.cs
- ServiceElement.cs
- SystemDropShadowChrome.cs
- PersistenceParticipant.cs
- CapabilitiesAssignment.cs
- FormClosingEvent.cs
- MonthCalendar.cs
- FileFormatException.cs
- TextServicesContext.cs
- _LocalDataStoreMgr.cs
- HttpGetServerProtocol.cs
- UnsafeNativeMethodsMilCoreApi.cs
- AstTree.cs
- JournalEntry.cs
- Version.cs
- LinkClickEvent.cs
- DesignerHelpers.cs
- RenderCapability.cs
- XmlSchemaSimpleContentExtension.cs
- ListSortDescription.cs
- RegionInfo.cs
- Wildcard.cs
- EntityDesignerUtils.cs
- Range.cs
- RootProfilePropertySettingsCollection.cs
- GridLengthConverter.cs
- Emitter.cs
- SmtpException.cs
- DbDataAdapter.cs
- DialogWindow.cs
- Binding.cs
- BaseTemplateParser.cs
- WindowsPrincipal.cs