Code:
/ DotNET / DotNET / 8.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
- SchemaObjectWriter.cs
- MethodAccessException.cs
- BitStack.cs
- ZoneButton.cs
- KeyConstraint.cs
- PanelStyle.cs
- _ConnectStream.cs
- ServiceMemoryGates.cs
- ToolboxItemAttribute.cs
- PropertyChangedEventManager.cs
- HybridDictionary.cs
- SolidBrush.cs
- dataSvcMapFileLoader.cs
- DbParameterHelper.cs
- GlobalItem.cs
- AuthorizationRule.cs
- ToolStripRenderEventArgs.cs
- ExpressionBuilderCollection.cs
- DateTimeValueSerializerContext.cs
- BitmapImage.cs
- AttributeInfo.cs
- TextChange.cs
- PasswordRecovery.cs
- ObjectResult.cs
- AssemblyAttributesGoHere.cs
- ResourceProviderFactory.cs
- PublisherMembershipCondition.cs
- ContextStaticAttribute.cs
- FlowDocumentFormatter.cs
- DeclaredTypeElementCollection.cs
- CanonicalFontFamilyReference.cs
- BuildProvider.cs
- TracingConnectionListener.cs
- RtfFormatStack.cs
- EntityConnectionStringBuilderItem.cs
- ContentPlaceHolder.cs
- VisualStyleElement.cs
- WebScriptMetadataInstanceContextProvider.cs
- AlternationConverter.cs
- RequestContextBase.cs
- FunctionDetailsReader.cs
- CellTreeNode.cs
- _CommandStream.cs
- TextServicesHost.cs
- _ListenerAsyncResult.cs
- NegotiateStream.cs
- TextElementAutomationPeer.cs
- SQLInt64Storage.cs
- StylusPointPropertyUnit.cs
- SimpleTableProvider.cs
- XmlSchemaNotation.cs
- ComponentManagerBroker.cs
- Scheduling.cs
- ConfigurationManagerInternal.cs
- BamlTreeMap.cs
- MissingFieldException.cs
- ThreadStaticAttribute.cs
- TextRunCacheImp.cs
- QueryResults.cs
- BaseDataListDesigner.cs
- PolyQuadraticBezierSegment.cs
- RoutedEventValueSerializer.cs
- BinHexDecoder.cs
- XmlParserContext.cs
- SingleStorage.cs
- SqlDataSourceQueryEditorForm.cs
- AutomationInteropProvider.cs
- CodeMethodInvokeExpression.cs
- XmlNamedNodeMap.cs
- OrderByBuilder.cs
- MultiAsyncResult.cs
- Splitter.cs
- ToolboxItemFilterAttribute.cs
- EdmItemError.cs
- FileInfo.cs
- XmlSortKeyAccumulator.cs
- PropertyValueChangedEvent.cs
- AttributeAction.cs
- UInt16.cs
- CreateUserWizard.cs
- ColumnResizeAdorner.cs
- CacheDependency.cs
- util.cs
- Inflater.cs
- ListBoxItemAutomationPeer.cs
- PackWebRequest.cs
- CharAnimationUsingKeyFrames.cs
- NotFiniteNumberException.cs
- TablePatternIdentifiers.cs
- GetPageCompletedEventArgs.cs
- GradientSpreadMethodValidation.cs
- SafeReversePInvokeHandle.cs
- GridViewRowPresenterBase.cs
- SafeNativeMemoryHandle.cs
- CatalogZone.cs
- CheckBox.cs
- NameService.cs
- UTF7Encoding.cs
- SqlCaseSimplifier.cs
- LogPolicy.cs