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
- WindowsFont.cs
- GB18030Encoding.cs
- RewritingValidator.cs
- XmlSignificantWhitespace.cs
- InProcStateClientManager.cs
- HostExecutionContextManager.cs
- ProfileInfo.cs
- XNodeValidator.cs
- DbSource.cs
- URL.cs
- AmbientValueAttribute.cs
- RemoteWebConfigurationHostServer.cs
- OperandQuery.cs
- ApplicationHost.cs
- FontUnit.cs
- MonthChangedEventArgs.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- SQlBooleanStorage.cs
- TextWriter.cs
- PathFigureCollection.cs
- ReferentialConstraint.cs
- BamlTreeUpdater.cs
- SafeThemeHandle.cs
- ScopelessEnumAttribute.cs
- ListItemCollection.cs
- TemplatedWizardStep.cs
- MetadataSerializer.cs
- AssemblyBuilderData.cs
- ResXResourceWriter.cs
- CalendarItem.cs
- TimeSpanSecondsConverter.cs
- CodeFieldReferenceExpression.cs
- NetworkCredential.cs
- CanExecuteRoutedEventArgs.cs
- HttpClientCertificate.cs
- SubclassTypeValidatorAttribute.cs
- ErrorReporting.cs
- IUnknownConstantAttribute.cs
- DeclarativeCatalogPart.cs
- WebRequestModuleElement.cs
- WaitHandleCannotBeOpenedException.cs
- TypedTableGenerator.cs
- RegisteredDisposeScript.cs
- ParamArrayAttribute.cs
- ZipIOExtraFieldElement.cs
- PageSettings.cs
- TransformerInfoCollection.cs
- Aggregates.cs
- ArgumentDesigner.xaml.cs
- LambdaCompiler.Address.cs
- TextRangeAdaptor.cs
- CipherData.cs
- SoapElementAttribute.cs
- ParentUndoUnit.cs
- CodeGenerator.cs
- RelatedView.cs
- BitArray.cs
- ShaderEffect.cs
- IsolatedStorage.cs
- ChildTable.cs
- PermissionToken.cs
- OleAutBinder.cs
- StateMachineSubscription.cs
- LogRestartAreaEnumerator.cs
- ExtractedStateEntry.cs
- CategoriesDocumentFormatter.cs
- DataGridViewUtilities.cs
- NotifyIcon.cs
- DataGridViewRowDividerDoubleClickEventArgs.cs
- FigureHelper.cs
- GridViewCommandEventArgs.cs
- Size3D.cs
- VisualBasicImportReference.cs
- ToolBarButtonClickEvent.cs
- UnsafeNativeMethods.cs
- GlyphInfoList.cs
- DataGridView.cs
- BuildProvidersCompiler.cs
- shaperfactoryquerycacheentry.cs
- NodeFunctions.cs
- PbrsForward.cs
- WpfGeneratedKnownTypes.cs
- PersonalizationStateInfo.cs
- TemplateControl.cs
- TableCellCollection.cs
- DateTimeFormat.cs
- EmptyReadOnlyDictionaryInternal.cs
- LabelEditEvent.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- PartialClassGenerationTaskInternal.cs
- ProxyHelper.cs
- TextPattern.cs
- OutputBuffer.cs
- DivideByZeroException.cs
- MemberHolder.cs
- Compiler.cs
- initElementDictionary.cs
- NamedObject.cs
- UIElementPropertyUndoUnit.cs
- WebSysDisplayNameAttribute.cs