Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Design / TableFieldsEditor.cs / 1305376 / TableFieldsEditor.cs
//------------------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
//-----------------------------------------------------------------------------
namespace System.Web.UI.Design.MobileControls
{
using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Diagnostics;
using System.Drawing.Design;
using System.Web.UI.MobileControls;
///
///
/// 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 TableFieldsEditor : MobileUITypeEditor
{
///
///
/// 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)
{
Debug.Assert(context != null);
ObjectList objectList = context.Instance as ObjectList;
Debug.Assert(objectList != null);
ObjectListDesigner designer = GetDesigner(context) as ObjectListDesigner;
Debug.Assert(designer != null);
designer.InvokePropertyBuilder(ObjectListComponentEditor.IDX_GENERAL);
return objectList.TableFields;
}
public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context)
{
// Disable the ... button in multi-selected case.
if (context.Instance is ObjectList)
{
return base.GetEditStyle(context);
}
return UITypeEditorEditStyle.None;
}
}
}
// 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
- PaintEvent.cs
- ButtonBase.cs
- ExtensionQuery.cs
- Filter.cs
- ResourcesChangeInfo.cs
- XmlWellformedWriter.cs
- ThicknessAnimationUsingKeyFrames.cs
- WebPartZoneBase.cs
- WebContext.cs
- RadioButtonList.cs
- AuthenticationSection.cs
- Size3D.cs
- DesignerSerializationOptionsAttribute.cs
- SqlServer2KCompatibilityCheck.cs
- SizeKeyFrameCollection.cs
- ShutDownListener.cs
- ScriptingAuthenticationServiceSection.cs
- ClientData.cs
- ListenerAdapterBase.cs
- SignedXml.cs
- StylusButtonCollection.cs
- XXXInfos.cs
- CqlIdentifiers.cs
- NavigationExpr.cs
- PointAnimationUsingPath.cs
- DesignOnlyAttribute.cs
- SpellerInterop.cs
- ItemCheckedEvent.cs
- DocumentSequence.cs
- EditorOptionAttribute.cs
- PropVariant.cs
- PersistenceContext.cs
- NavigatingCancelEventArgs.cs
- GlobalizationAssembly.cs
- TitleStyle.cs
- TypeSystemProvider.cs
- Vars.cs
- validation.cs
- IndentTextWriter.cs
- FrameworkContextData.cs
- GetMemberBinder.cs
- OptimizedTemplateContent.cs
- Property.cs
- LightweightCodeGenerator.cs
- AnimationStorage.cs
- ServiceObjectContainer.cs
- StackBuilderSink.cs
- Menu.cs
- SpAudioStreamWrapper.cs
- VerbConverter.cs
- ProtocolReflector.cs
- SQLMembershipProvider.cs
- ObjectComplexPropertyMapping.cs
- DataGrid.cs
- WS2007HttpBindingElement.cs
- SortQuery.cs
- AutomationPattern.cs
- EntityDesignerDataSourceView.cs
- CalloutQueueItem.cs
- StoreItemCollection.cs
- FormatException.cs
- JavascriptXmlWriterWrapper.cs
- ObjectStateFormatter.cs
- TeredoHelper.cs
- SoapSchemaMember.cs
- BindMarkupExtensionSerializer.cs
- ObjectDesignerDataSourceView.cs
- OdbcConnectionHandle.cs
- PolyLineSegment.cs
- OracleCommandSet.cs
- StringBuilder.cs
- CompositeTypefaceMetrics.cs
- TextUtf8RawTextWriter.cs
- Point3DIndependentAnimationStorage.cs
- PrimitiveXmlSerializers.cs
- OleDbParameter.cs
- IgnoreSectionHandler.cs
- BitmapEffectGroup.cs
- TabControlCancelEvent.cs
- EnumConverter.cs
- SqlCommand.cs
- TextBounds.cs
- GroupBox.cs
- COM2ComponentEditor.cs
- SqlCacheDependency.cs
- InfocardInteractiveChannelInitializer.cs
- OutOfMemoryException.cs
- ContentFileHelper.cs
- ValueChangedEventManager.cs
- followingsibling.cs
- BooleanStorage.cs
- ImageSource.cs
- DataFieldConverter.cs
- WinCategoryAttribute.cs
- BindingGroup.cs
- StringReader.cs
- XmlObjectSerializerReadContextComplex.cs
- PrimitiveXmlSerializers.cs
- Message.cs
- CheckBoxAutomationPeer.cs