Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Design / CommandCollectionEditor.cs / 1305376 / CommandCollectionEditor.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design.MobileControls
{
using System;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Diagnostics;
using System.Drawing.Design;
using System.Web.UI.WebControls;
using System.Runtime.Serialization.Formatters;
using ObjectList = System.Web.UI.MobileControls.ObjectList;
///
///
/// The editor for column collections.
///
///
[
System.Security.Permissions.SecurityPermission(System.Security.Permissions.SecurityAction.Demand,
Flags=System.Security.Permissions.SecurityPermissionFlag.UnmanagedCode)
]
[Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
internal class CommandCollectionEditor : UITypeEditor
{
///
///
/// Edits the value specified.
///
///
///
/// An that specifies the context of the value to edit.
///
///
/// An .
///
///
/// The object to edit.
///
///
///
/// The updated value.
///
///
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 ObjectList, "Expected objectlist");
ObjectList _objectList = (ObjectList)context.Instance;
ObjectListDesigner _designer = (ObjectListDesigner)designerHost.GetDesigner(_objectList);
Debug.Assert(_designer != null, "Did not get designer for component");
_designer.InvokePropertyBuilder(ObjectListComponentEditor.IDX_COMMANDS);
return value;
}
///
///
/// Gets the edit style.
///
///
///
/// An that specifies the associated context.
///
///
///
/// A that represents the edit style.
///
///
public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context)
{
return UITypeEditorEditStyle.Modal;
}
}
}
// File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RIPEMD160Managed.cs
- WrappedKeySecurityToken.cs
- GenerateDerivedKeyRequest.cs
- DataSvcMapFile.cs
- CommonBehaviorsSection.cs
- DBConcurrencyException.cs
- SpinLock.cs
- SkipQueryOptionExpression.cs
- XmlSchemaSimpleTypeRestriction.cs
- IdleTimeoutMonitor.cs
- EndPoint.cs
- HttpHandlerActionCollection.cs
- XsdDuration.cs
- ListViewSelectEventArgs.cs
- SecurityUniqueId.cs
- TypeLoadException.cs
- WorkflowMarkupSerializationManager.cs
- SqlColumnizer.cs
- KeyGesture.cs
- PolyQuadraticBezierSegment.cs
- TextSelectionHighlightLayer.cs
- RectangleConverter.cs
- LambdaCompiler.cs
- DetailsViewPageEventArgs.cs
- ReplacementText.cs
- Site.cs
- PropertyPushdownHelper.cs
- DataGridViewRowPrePaintEventArgs.cs
- ObjectComplexPropertyMapping.cs
- ParserContext.cs
- CodeAttributeDeclaration.cs
- FontDialog.cs
- StylusSystemGestureEventArgs.cs
- XamlTreeBuilder.cs
- IndicShape.cs
- MenuScrollingVisibilityConverter.cs
- Attributes.cs
- EtwTrackingBehavior.cs
- PaperSize.cs
- BulletedList.cs
- MemberPath.cs
- DBSqlParserTable.cs
- DispatcherHooks.cs
- NameValueSectionHandler.cs
- UnmanagedMarshal.cs
- NoneExcludedImageIndexConverter.cs
- ExternalFile.cs
- ObjectTag.cs
- DataBindingList.cs
- BufferModesCollection.cs
- PerformanceCounterManager.cs
- XmlDigitalSignatureProcessor.cs
- SendActivityDesignerTheme.cs
- Line.cs
- CalendarDataBindingHandler.cs
- StaticExtension.cs
- CodeMemberEvent.cs
- ConvertBinder.cs
- followingquery.cs
- DeclarationUpdate.cs
- CodeMemberField.cs
- IdleTimeoutMonitor.cs
- LockedHandleGlyph.cs
- TextCharacters.cs
- MenuAutomationPeer.cs
- SqlDataSourceCommandEventArgs.cs
- Constraint.cs
- ReadOnlyDataSourceView.cs
- QilSortKey.cs
- DtrList.cs
- MemberListBinding.cs
- WebPartConnectionsCancelVerb.cs
- LocalBuilder.cs
- XmlRootAttribute.cs
- NotifyIcon.cs
- OptimizerPatterns.cs
- ComponentManagerBroker.cs
- AnnotationComponentManager.cs
- StdValidatorsAndConverters.cs
- WSSecurityXXX2005.cs
- SocketAddress.cs
- DirectoryObjectSecurity.cs
- FtpCachePolicyElement.cs
- DefaultValueTypeConverter.cs
- UserControl.cs
- mediaeventargs.cs
- SafeLocalAllocation.cs
- GeneralTransform2DTo3DTo2D.cs
- SHA256Cng.cs
- SearchForVirtualItemEventArgs.cs
- WebBrowserBase.cs
- RTTrackingProfile.cs
- elementinformation.cs
- FormattedText.cs
- DeclarationUpdate.cs
- ZoneMembershipCondition.cs
- GestureRecognitionResult.cs
- SqlMethodCallConverter.cs
- ExceptionHandlerDesigner.cs
- XmlCharCheckingWriter.cs