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
- BaseParaClient.cs
- HelpEvent.cs
- SQLChars.cs
- UserNamePasswordValidationMode.cs
- AnnotationStore.cs
- DataGridViewDataConnection.cs
- BindToObject.cs
- HostExecutionContextManager.cs
- QilUnary.cs
- ScrollChrome.cs
- UserUseLicenseDictionaryLoader.cs
- RtfControlWordInfo.cs
- GroupByQueryOperator.cs
- StringKeyFrameCollection.cs
- ApplicationHost.cs
- GacUtil.cs
- CalendarKeyboardHelper.cs
- CompModSwitches.cs
- EventHandlersStore.cs
- ResXDataNode.cs
- InspectionWorker.cs
- IdentitySection.cs
- EventMappingSettings.cs
- InvalidOleVariantTypeException.cs
- PersianCalendar.cs
- WeakReadOnlyCollection.cs
- TypeDescriptorFilterService.cs
- XhtmlBasicControlAdapter.cs
- VectorCollectionValueSerializer.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- AspNetSynchronizationContext.cs
- CallContext.cs
- SolidColorBrush.cs
- ViewKeyConstraint.cs
- WSSecurityOneDotOneSendSecurityHeader.cs
- PersonalizationAdministration.cs
- BufferedReadStream.cs
- TypeBuilderInstantiation.cs
- DummyDataSource.cs
- DrawingBrush.cs
- WebPartZone.cs
- XmlSchemaInferenceException.cs
- Debug.cs
- grammarelement.cs
- TextSpanModifier.cs
- ConfigXmlWhitespace.cs
- Property.cs
- PageEventArgs.cs
- SystemIPv6InterfaceProperties.cs
- ForeignConstraint.cs
- SqlDataSourceSelectingEventArgs.cs
- CellRelation.cs
- DeclarativeCatalogPart.cs
- TextBoxView.cs
- EventQueueState.cs
- Pair.cs
- RijndaelManagedTransform.cs
- WindowsSidIdentity.cs
- EntityDataSourceWrapperCollection.cs
- EntitySetBaseCollection.cs
- HttpProfileGroupBase.cs
- HttpResponseInternalWrapper.cs
- HttpCapabilitiesBase.cs
- RegistryKey.cs
- DbProviderManifest.cs
- MemoryPressure.cs
- Substitution.cs
- VirtualDirectoryMappingCollection.cs
- AstNode.cs
- SimpleType.cs
- AttributeTable.cs
- WindowsFormsSectionHandler.cs
- FtpWebResponse.cs
- DataGrid.cs
- basenumberconverter.cs
- ListViewSortEventArgs.cs
- WriteableBitmap.cs
- SmtpFailedRecipientException.cs
- EndOfStreamException.cs
- InstanceDataCollection.cs
- HttpHandlersInstallComponent.cs
- PropertyEmitterBase.cs
- XmlSchemaObjectTable.cs
- DesignerActionPanel.cs
- FlowLayoutPanel.cs
- TypeName.cs
- SHA512Managed.cs
- HttpListenerException.cs
- FileRecordSequence.cs
- ConstrainedDataObject.cs
- XPathParser.cs
- CngProvider.cs
- PageSetupDialog.cs
- ScrollBarAutomationPeer.cs
- SpotLight.cs
- MexHttpsBindingElement.cs
- SessionStateUtil.cs
- remotingproxy.cs
- HashCodeCombiner.cs
- MexNamedPipeBindingElement.cs