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
- SqlServices.cs
- SqlFunctionAttribute.cs
- FrameSecurityDescriptor.cs
- SqlClientWrapperSmiStreamChars.cs
- GZipDecoder.cs
- EntityCommandDefinition.cs
- ObjectManager.cs
- StringWriter.cs
- ParamArrayAttribute.cs
- ActivityMetadata.cs
- StylusSystemGestureEventArgs.cs
- PageRouteHandler.cs
- NetworkInformationException.cs
- ProviderBase.cs
- UnsafeNativeMethods.cs
- ResourceContainer.cs
- DataGridViewImageCell.cs
- ApplicationSecurityManager.cs
- DataGridViewSelectedCellCollection.cs
- ComponentCollection.cs
- EndOfStreamException.cs
- AdRotator.cs
- XmlQueryStaticData.cs
- PropertyTabChangedEvent.cs
- ImageListImage.cs
- HostAdapter.cs
- SchemaInfo.cs
- EpmSyndicationContentSerializer.cs
- BamlRecords.cs
- SmtpAuthenticationManager.cs
- ContentWrapperAttribute.cs
- VectorCollectionValueSerializer.cs
- DataGridTable.cs
- PromptStyle.cs
- SafeCoTaskMem.cs
- SocketException.cs
- TypeDescriptionProviderAttribute.cs
- SignerInfo.cs
- ConnectionsZoneDesigner.cs
- BamlResourceDeserializer.cs
- DbProviderFactories.cs
- BindingExpressionBase.cs
- HealthMonitoringSectionHelper.cs
- XmlSchemaNotation.cs
- UniqueConstraint.cs
- XmlReflectionImporter.cs
- PairComparer.cs
- Substitution.cs
- Activity.cs
- MatrixAnimationUsingPath.cs
- AnimationTimeline.cs
- ReliabilityContractAttribute.cs
- ContractMapping.cs
- DataGridViewColumnCollection.cs
- SchemaMapping.cs
- SqlEnums.cs
- EntityDataSourceDesigner.cs
- ProcessStartInfo.cs
- BitmapFrame.cs
- DoubleAnimationUsingPath.cs
- SqlInfoMessageEvent.cs
- AsymmetricKeyExchangeDeformatter.cs
- wpf-etw.cs
- DataServiceContext.cs
- QueueProcessor.cs
- WebPartEventArgs.cs
- InitiatorSessionSymmetricMessageSecurityProtocol.cs
- QuotedPrintableStream.cs
- CodeAssignStatement.cs
- ToolStripKeyboardHandlingService.cs
- SatelliteContractVersionAttribute.cs
- DataServiceProviderMethods.cs
- LinkButton.cs
- ResourceManager.cs
- PolicyLevel.cs
- CustomAttributeBuilder.cs
- ProtocolProfile.cs
- DrawingContextWalker.cs
- UnitControl.cs
- SqlBinder.cs
- NumberSubstitution.cs
- FrameworkTemplate.cs
- UnsafeNativeMethods.cs
- StringReader.cs
- ExeContext.cs
- SqlIdentifier.cs
- OdbcPermission.cs
- AccessDataSource.cs
- TextBlock.cs
- MethodImplAttribute.cs
- ParseChildrenAsPropertiesAttribute.cs
- MetaForeignKeyColumn.cs
- EditorPartCollection.cs
- ImportContext.cs
- TableItemProviderWrapper.cs
- Converter.cs
- GenericRootAutomationPeer.cs
- TypeSystem.cs
- ConditionBrowserDialog.cs
- SqlInternalConnectionSmi.cs