Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / TreeNodeCollectionEditor.cs / 1 / TreeNodeCollectionEditor.cs
//------------------------------------------------------------------------------ ////// Copyright (c) Microsoft Corporation. All Rights Reserved. /// Information Contained Herein is Proprietary and Confidential. /// //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Design; using System.Diagnostics; using System.Drawing; using System.Drawing.Design; using System.Runtime.InteropServices; using System.Web.UI.Design.Util; using System.Web.UI.WebControls; using System.Windows.Forms; using System.Windows.Forms.Design; using WebTreeNode = System.Web.UI.WebControls.TreeNode; using WebTreeNodeCollection = System.Web.UI.WebControls.TreeNodeCollection; using WebTreeView = System.Web.UI.WebControls.TreeView; ////// /// The editor for tree nodes collection in the TreeView. /// public class TreeNodeCollectionEditor : 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 WebTreeView, "Expected System.Web.UI.WebControls.TreeView"); WebTreeView treeView = (WebTreeView)context.Instance; TreeViewDesigner designer = (TreeViewDesigner)designerHost.GetDesigner(treeView); Debug.Assert(designer != null, "Didn't get a designer."); designer.InvokeTreeNodeCollectionEditor(); 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
![Network programming in C#, Network Programming in VB.NET, Network Programming in .NET](/images/book.jpg)
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XmlSchemaGroupRef.cs
- HtmlInputFile.cs
- XmlReflectionMember.cs
- ZoneLinkButton.cs
- ConfigurationElementProperty.cs
- CapiHashAlgorithm.cs
- XmlILOptimizerVisitor.cs
- DatePickerAutomationPeer.cs
- PerfProviderCollection.cs
- ServiceModelEnumValidatorAttribute.cs
- ListViewEditEventArgs.cs
- DataGridColumnCollectionEditor.cs
- FlowDocumentPage.cs
- DataGridViewCellLinkedList.cs
- TreeView.cs
- ObjectDataSourceSelectingEventArgs.cs
- XmlDocumentType.cs
- InfoCardService.cs
- MessageSecurityException.cs
- ElementUtil.cs
- IndexExpression.cs
- Transform.cs
- Timeline.cs
- PropertyKey.cs
- TypeConverterHelper.cs
- PenThreadPool.cs
- XmlSerializer.cs
- MoveSizeWinEventHandler.cs
- Command.cs
- XmlSiteMapProvider.cs
- CodeAttributeDeclarationCollection.cs
- KerberosTicketHashIdentifierClause.cs
- EntityProviderServices.cs
- PrintingPermissionAttribute.cs
- COAUTHINFO.cs
- ApplicationContext.cs
- OdbcEnvironmentHandle.cs
- ComponentConverter.cs
- DetailsViewUpdateEventArgs.cs
- SchemaElementDecl.cs
- FormView.cs
- NamespaceEmitter.cs
- ImageClickEventArgs.cs
- StreamingContext.cs
- CrossContextChannel.cs
- SmtpCommands.cs
- InvalidComObjectException.cs
- CrossSiteScriptingValidation.cs
- DefaultExpressionVisitor.cs
- CustomAttribute.cs
- DbMetaDataFactory.cs
- PathStreamGeometryContext.cs
- FlowLayoutPanelDesigner.cs
- AddInContractAttribute.cs
- StaticSiteMapProvider.cs
- ControlBindingsCollection.cs
- Quaternion.cs
- ResourcesBuildProvider.cs
- DataGridViewRowHeightInfoNeededEventArgs.cs
- TransformValueSerializer.cs
- RootProjectionNode.cs
- StickyNoteContentControl.cs
- HebrewCalendar.cs
- RegularExpressionValidator.cs
- SystemPens.cs
- DictionaryContent.cs
- TableCell.cs
- RelationshipFixer.cs
- AbandonedMutexException.cs
- NativeMethods.cs
- NavigationWindowAutomationPeer.cs
- ReflectPropertyDescriptor.cs
- TraceLog.cs
- CoreSwitches.cs
- RemoteWebConfigurationHost.cs
- RectangleHotSpot.cs
- SelectorItemAutomationPeer.cs
- BigInt.cs
- GPPOINT.cs
- GeometryGroup.cs
- ImageDrawing.cs
- IListConverters.cs
- WizardPanel.cs
- HtmlMeta.cs
- backend.cs
- WebResponse.cs
- NotifyIcon.cs
- IsolatedStorage.cs
- ISAPIWorkerRequest.cs
- DbProviderFactories.cs
- WebColorConverter.cs
- SHA384Managed.cs
- XmlAttributeCollection.cs
- CompoundFileIOPermission.cs
- ServiceSecurityContext.cs
- _TLSstream.cs
- RelationshipType.cs
- ApplicationDirectoryMembershipCondition.cs
- JoinGraph.cs
- ImageCreator.cs