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
- DesignerActionItem.cs
- FrameworkTemplate.cs
- SkinBuilder.cs
- DbDataSourceEnumerator.cs
- XhtmlStyleClass.cs
- MaterialCollection.cs
- ReadOnlyAttribute.cs
- SimpleType.cs
- MimeObjectFactory.cs
- MenuStrip.cs
- TextFindEngine.cs
- XmlSchemaAll.cs
- ClockController.cs
- TextSelectionHighlightLayer.cs
- WorkflowIdleElement.cs
- XsltCompileContext.cs
- RegexCompiler.cs
- FrameworkElementFactoryMarkupObject.cs
- UrlPath.cs
- LocalClientSecuritySettingsElement.cs
- EdgeModeValidation.cs
- EncryptedXml.cs
- BamlRecordWriter.cs
- JapaneseLunisolarCalendar.cs
- ToolStripItemCollection.cs
- PointAnimationUsingKeyFrames.cs
- ServiceEndpointElementCollection.cs
- HttpFileCollectionBase.cs
- TaiwanCalendar.cs
- Model3DGroup.cs
- SchemaCollectionCompiler.cs
- CanonicalFontFamilyReference.cs
- StylusPointProperty.cs
- ProfileSettings.cs
- PathParser.cs
- DefaultTypeArgumentAttribute.cs
- PlatformNotSupportedException.cs
- CodeConstructor.cs
- GetPageCompletedEventArgs.cs
- FaultPropagationQuery.cs
- TabPanel.cs
- InfoCardRSAOAEPKeyExchangeFormatter.cs
- LocalizableResourceBuilder.cs
- WebCategoryAttribute.cs
- Internal.cs
- UniqueIdentifierService.cs
- DataBinder.cs
- CacheAxisQuery.cs
- Panel.cs
- LinkConverter.cs
- Int64.cs
- ConfigXmlCDataSection.cs
- RoleService.cs
- ScriptReferenceBase.cs
- JavascriptXmlWriterWrapper.cs
- hebrewshape.cs
- Rfc2898DeriveBytes.cs
- ObjectStateEntryDbDataRecord.cs
- precedingsibling.cs
- PropagatorResult.cs
- TargetControlTypeAttribute.cs
- SmtpReplyReader.cs
- XPathBuilder.cs
- AbstractSvcMapFileLoader.cs
- FormViewPageEventArgs.cs
- ExtractedStateEntry.cs
- DeploymentSectionCache.cs
- UserInitiatedNavigationPermission.cs
- EtwTrace.cs
- ScaleTransform.cs
- CharacterBuffer.cs
- PeerResolver.cs
- PageCodeDomTreeGenerator.cs
- DrawingContextFlattener.cs
- ShutDownListener.cs
- EntityDataSourceChangedEventArgs.cs
- CompoundFileDeflateTransform.cs
- BamlLocalizer.cs
- EncoderParameters.cs
- NavigationProperty.cs
- ResolveNextArgumentWorkItem.cs
- InvariantComparer.cs
- PermissionSet.cs
- ToolStripSystemRenderer.cs
- CookieProtection.cs
- TcpDuplicateContext.cs
- SQLInt32Storage.cs
- RoleManagerSection.cs
- ShaderEffect.cs
- FontFaceLayoutInfo.cs
- EnumType.cs
- CompositeScriptReference.cs
- _ListenerAsyncResult.cs
- MediaTimeline.cs
- IUnknownConstantAttribute.cs
- GotoExpression.cs
- DataGridViewLayoutData.cs
- WebPartEditVerb.cs
- QueryOutputWriter.cs
- NetNamedPipeSecurityElement.cs