Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / TreeViewBindingsEditor.cs / 1 / TreeViewBindingsEditor.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System; using System.ComponentModel; using System.ComponentModel.Design; using System.Design; using System.Diagnostics; using System.Drawing.Design; using System.Web.UI.WebControls; ////// The editor for tree bindings collection in the TreeView. /// public class TreeViewBindingsEditor : UITypeEditor { public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { IDesignerHost designerHost = (IDesignerHost)context.GetService(typeof(IDesignerHost)); Debug.Assert(designerHost != null, "Didn't get a DesignerHost."); Debug.Assert(context.Instance is TreeView, "Expected System.Web.UI.WebControls.TreeView"); TreeView treeView = (TreeView)context.Instance; TreeViewDesigner designer = (TreeViewDesigner)designerHost.GetDesigner(treeView); Debug.Assert(designer != null, "Didn't get a designer."); designer.InvokeTreeViewBindingsEditor(); return value; } public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context) { return UITypeEditorEditStyle.Modal; } } } // 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
- MtomMessageEncodingBindingElement.cs
- XmlILAnnotation.cs
- JsonSerializer.cs
- X509SecurityTokenProvider.cs
- FixedSOMTable.cs
- CopyCodeAction.cs
- PtsPage.cs
- mediaeventshelper.cs
- ClonableStack.cs
- GeneralTransform3DTo2DTo3D.cs
- GrammarBuilderBase.cs
- FocusManager.cs
- EntityDataSourceSelectedEventArgs.cs
- ListViewInsertEventArgs.cs
- RepeaterCommandEventArgs.cs
- BezierSegment.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- ShaperBuffers.cs
- Serializer.cs
- ExternalException.cs
- WmlMobileTextWriter.cs
- DesignColumnCollection.cs
- FtpWebRequest.cs
- DateTimeFormatInfo.cs
- RuntimeVariablesExpression.cs
- SqlTypeSystemProvider.cs
- Slider.cs
- EntityDataSourceSelectingEventArgs.cs
- JapaneseLunisolarCalendar.cs
- TextSpanModifier.cs
- ELinqQueryState.cs
- CodeCatchClause.cs
- DataRowCollection.cs
- FeatureSupport.cs
- TextElement.cs
- MD5Cng.cs
- EmptyTextWriter.cs
- ErrorTableItemStyle.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- IncrementalHitTester.cs
- GlyphTypeface.cs
- FramingChannels.cs
- FilterElement.cs
- EnumBuilder.cs
- DataObjectEventArgs.cs
- AlternateView.cs
- ComponentChangingEvent.cs
- ParentUndoUnit.cs
- HtmlLink.cs
- RegionInfo.cs
- LOSFormatter.cs
- Line.cs
- BuildManager.cs
- NavigationProperty.cs
- XmlSchemaFacet.cs
- TerminateDesigner.cs
- MergablePropertyAttribute.cs
- DATA_BLOB.cs
- FrameworkContentElement.cs
- CharEntityEncoderFallback.cs
- InheritanceContextChangedEventManager.cs
- IArgumentProvider.cs
- SQLResource.cs
- AnimatedTypeHelpers.cs
- FixedMaxHeap.cs
- CheckBox.cs
- PrivateFontCollection.cs
- __ConsoleStream.cs
- Button.cs
- MarshalByValueComponent.cs
- SqlVisitor.cs
- BindableTemplateBuilder.cs
- XmlnsCompatibleWithAttribute.cs
- ClientRuntimeConfig.cs
- ContextStack.cs
- ObjectTypeMapping.cs
- TimeSpanSecondsConverter.cs
- RegionData.cs
- unitconverter.cs
- CookielessData.cs
- ProcessInfo.cs
- ToolTipService.cs
- arabicshape.cs
- HtmlHead.cs
- ActivityCodeDomReferenceService.cs
- CookielessHelper.cs
- SupportsEventValidationAttribute.cs
- FormsIdentity.cs
- ObjectStateFormatter.cs
- XmlNavigatorStack.cs
- UnsafeNativeMethods.cs
- ButtonField.cs
- SizeConverter.cs
- CodeSnippetCompileUnit.cs
- Utility.cs
- TypeInfo.cs
- TextTreeNode.cs
- SplayTreeNode.cs
- ConcurrentBag.cs
- panel.cs