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
- ValueUtilsSmi.cs
- SerializationHelper.cs
- FamilyMap.cs
- UrlMappingsModule.cs
- RegisteredExpandoAttribute.cs
- DataGridViewRowPostPaintEventArgs.cs
- LogicalExpr.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- WizardForm.cs
- RequestCachePolicy.cs
- PropertyConverter.cs
- ResourceAttributes.cs
- TraceShell.cs
- Panel.cs
- SafeViewOfFileHandle.cs
- LineGeometry.cs
- QueryCacheManager.cs
- ObjectListDesigner.cs
- AuthenticationConfig.cs
- TextParaClient.cs
- FillErrorEventArgs.cs
- DataStreams.cs
- X509WindowsSecurityToken.cs
- StaticSiteMapProvider.cs
- OleDbCommandBuilder.cs
- GridViewRow.cs
- BezierSegment.cs
- HttpWebRequest.cs
- UnsafeNativeMethods.cs
- ButtonPopupAdapter.cs
- EntityDataSourceWizardForm.cs
- NullEntityWrapper.cs
- ScaleTransform3D.cs
- CodeArrayIndexerExpression.cs
- precedingquery.cs
- ReadOnlyDataSource.cs
- XmlSchemaComplexContentExtension.cs
- EntitySqlQueryState.cs
- FtpWebRequest.cs
- EventSchemaTraceListener.cs
- IssuedSecurityTokenParameters.cs
- WebPartAddingEventArgs.cs
- OledbConnectionStringbuilder.cs
- Vertex.cs
- SessionStateSection.cs
- ExpandSegmentCollection.cs
- TemplatePropertyEntry.cs
- XPathChildIterator.cs
- XmlCharCheckingWriter.cs
- DescriptionCreator.cs
- HttpInputStream.cs
- SettingsPropertyCollection.cs
- XmlTextWriter.cs
- SpotLight.cs
- KeyFrames.cs
- BuildProviderAppliesToAttribute.cs
- Help.cs
- FileDialog.cs
- InstallerTypeAttribute.cs
- ProcessHostMapPath.cs
- WebBrowserNavigatingEventHandler.cs
- Site.cs
- ButtonBase.cs
- Send.cs
- OleDbException.cs
- ThaiBuddhistCalendar.cs
- ByteStreamMessage.cs
- DynamicMethod.cs
- cookiecollection.cs
- Activator.cs
- ContentOperations.cs
- TableCell.cs
- ConnectionInterfaceCollection.cs
- BinaryUtilClasses.cs
- SqlCaseSimplifier.cs
- ColumnReorderedEventArgs.cs
- ModuleConfigurationInfo.cs
- ElementUtil.cs
- DataGridColumnCollection.cs
- HttpResponse.cs
- GeometryDrawing.cs
- FixedSOMGroup.cs
- MatrixCamera.cs
- CatalogUtil.cs
- SortKey.cs
- ResolveCriteria11.cs
- FixedSOMTableRow.cs
- Soap11ServerProtocol.cs
- BinaryMethodMessage.cs
- DataException.cs
- MsmqActivation.cs
- SaveLedgerEntryRequest.cs
- SchemaImporterExtensionElement.cs
- WebException.cs
- WebPartConnectionsCancelVerb.cs
- DbConnectionPoolOptions.cs
- EventHandlerService.cs
- BindingGroup.cs
- ExpressionWriter.cs
- IntegerFacetDescriptionElement.cs