Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / WebForms / System / Web / UI / Design / WebControls / ColumnCollectionEditor.cs / 1 / ColumnCollectionEditor.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.WebControls { using System.Runtime.Serialization.Formatters; using System; using System.Collections; using System.ComponentModel; using System.ComponentModel.Design; using System.Diagnostics; using System.Drawing.Design; using System.Web.UI.WebControls; ////// /// [System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand, Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)] public class DataGridColumnCollectionEditor : UITypeEditor { ////// The editor for column collections. /// ////// /// public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { IDesignerHost designerHost = (IDesignerHost)context.GetService(typeof(IDesignerHost)); Debug.Assert(designerHost != null, "Did not get DesignerHost service."); Debug.Assert(context.Instance is DataGrid, "Expected datagrid"); DataGrid dataGrid = (DataGrid)context.Instance; BaseDataListDesigner designer = (BaseDataListDesigner)designerHost.GetDesigner(dataGrid); Debug.Assert(designer != null, "Did not get designer for component"); designer.InvokePropertyBuilder(DataGridComponentEditor.IDX_COLUMNS); return value; } ////// Edits the value specified. /// ////// /// 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./// Gets the edit style. /// ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- TypographyProperties.cs
- StorageModelBuildProvider.cs
- CompositeFontParser.cs
- GradientStop.cs
- Ray3DHitTestResult.cs
- ArrayList.cs
- ContextActivityUtils.cs
- odbcmetadatacolumnnames.cs
- AutomationElementCollection.cs
- Rfc2898DeriveBytes.cs
- ServerIdentity.cs
- TypeReference.cs
- TypedOperationInfo.cs
- MaskDescriptors.cs
- DataDesignUtil.cs
- AtlasWeb.Designer.cs
- Iis7Helper.cs
- WindowsHyperlink.cs
- HtmlContainerControl.cs
- PropertyInfoSet.cs
- NameValueSectionHandler.cs
- KeyProperty.cs
- Point3DCollection.cs
- BitmapMetadataBlob.cs
- ViewCellRelation.cs
- WebPart.cs
- WebServiceReceiveDesigner.cs
- StringUtil.cs
- ContentType.cs
- RegexRunnerFactory.cs
- DrawingAttributesDefaultValueFactory.cs
- FileCodeGroup.cs
- Documentation.cs
- configsystem.cs
- DbInsertCommandTree.cs
- DataGridViewEditingControlShowingEventArgs.cs
- IriParsingElement.cs
- ManagementClass.cs
- Brush.cs
- Function.cs
- PropVariant.cs
- WhereaboutsReader.cs
- PerformanceCounterManager.cs
- SR.cs
- _FixedSizeReader.cs
- XPathAxisIterator.cs
- AddIn.cs
- ForEach.cs
- WindowsToolbar.cs
- UserNamePasswordValidator.cs
- ProfileModule.cs
- TextPenaltyModule.cs
- EnumValidator.cs
- TableFieldsEditor.cs
- ProviderSettings.cs
- DesignSurfaceCollection.cs
- SqlProviderServices.cs
- ErrorsHelper.cs
- TablePattern.cs
- BlurBitmapEffect.cs
- EntityDataSourceReferenceGroup.cs
- DmlSqlGenerator.cs
- figurelengthconverter.cs
- ReferentialConstraint.cs
- NameSpaceExtractor.cs
- TextRunCache.cs
- VarInfo.cs
- CodeObject.cs
- UrlRoutingModule.cs
- GeometryHitTestParameters.cs
- ToolStripDropDownMenu.cs
- MetadataArtifactLoaderResource.cs
- SafeNativeMethods.cs
- WSIdentityFaultException.cs
- RenderContext.cs
- PropertyBuilder.cs
- OdbcParameter.cs
- FormViewInsertEventArgs.cs
- InstanceDataCollection.cs
- TaskFileService.cs
- DateTimeFormat.cs
- RepeaterItem.cs
- SqlBulkCopyColumnMappingCollection.cs
- TypeExtensionConverter.cs
- RegexBoyerMoore.cs
- SystemTcpConnection.cs
- SpecialNameAttribute.cs
- altserialization.cs
- DataGridViewAdvancedBorderStyle.cs
- Variable.cs
- FieldReference.cs
- BitmapEffectGroup.cs
- TraceProvider.cs
- ZoneMembershipCondition.cs
- HtmlDocument.cs
- Set.cs
- TextRunProperties.cs
- XmlSignatureManifest.cs
- LinqDataSource.cs
- Empty.cs