Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / MIT / System / Web / UI / MobileControls / Design / StyleSheetComponentEditor.cs / 1305376 / StyleSheetComponentEditor.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.UI.Design.MobileControls { using System; using System.ComponentModel; using System.Diagnostics; using System.Web.UI.MobileControls; using System.Web.UI.Design.MobileControls; using System.Web.UI.Design.MobileControls.Adapters; using System.Windows.Forms; ////// ////// Provides a component editor for a StyleSheet ////// control. /// [ 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 StyleSheetComponentEditor : ComponentEditor { public override bool EditComponent(ITypeDescriptorContext context, Object component) { Debug.Assert(component is StyleSheet); StyleSheet styleSheet = (StyleSheet)component; StyleSheetDesigner designer = (StyleSheetDesigner)DesignerAdapterUtil.ControlDesigner(styleSheet); //String currentStyle = designer.TemplateStyle; if (designer.InTemplateMode) { MessageBox.Show(SR.GetString(SR.BaseTemplatedMobileComponentEditor_TemplateModeErrorMessage), SR.GetString(SR.BaseTemplatedMobileComponentEditor_TemplateModeErrorTitle), MessageBoxButtons.OK, MessageBoxIcon.Information); return false; } StylesEditorDialog dialog; try { dialog = new StylesEditorDialog( styleSheet, designer, null /*currentStyle*/ ); } catch//(ArgumentException e) { // Debug.Fail(e.ToString()); // Block user from entering StylesEditorDialog until they fix // duplicate style declarations. return false; } return (dialog.ShowDialog() == DialogResult.OK); } } } // 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
- TableCell.cs
- IODescriptionAttribute.cs
- TrustSection.cs
- CalendarModeChangedEventArgs.cs
- ItemMap.cs
- PageThemeParser.cs
- TreeNodeConverter.cs
- RoleManagerModule.cs
- XmlSchemaAll.cs
- GlyphCache.cs
- ToolStripPanelRow.cs
- XmlArrayAttribute.cs
- DataTransferEventArgs.cs
- ErrorEventArgs.cs
- Color.cs
- WsdlInspector.cs
- HtmlButton.cs
- SwitchAttribute.cs
- CodeTypeMember.cs
- CellParaClient.cs
- Helpers.cs
- AsymmetricCryptoHandle.cs
- SqlDataSourceCustomCommandPanel.cs
- StringAttributeCollection.cs
- MappingMetadataHelper.cs
- RecipientInfo.cs
- NavigatingCancelEventArgs.cs
- AuthenticationException.cs
- AutomationIdentifierGuids.cs
- Pointer.cs
- CornerRadiusConverter.cs
- PanelContainerDesigner.cs
- CalculatedColumn.cs
- CheckedListBox.cs
- StylusLogic.cs
- ImageDrawing.cs
- LightweightCodeGenerator.cs
- VisualTreeHelper.cs
- ZipIOCentralDirectoryBlock.cs
- SoapSchemaImporter.cs
- RegexCode.cs
- DataComponentNameHandler.cs
- QilInvoke.cs
- SymmetricAlgorithm.cs
- XmlEncodedRawTextWriter.cs
- VisualCollection.cs
- MatrixIndependentAnimationStorage.cs
- AllMembershipCondition.cs
- EmptyQuery.cs
- MetafileHeader.cs
- SizeFConverter.cs
- DataGridViewColumn.cs
- Odbc32.cs
- StubHelpers.cs
- rsa.cs
- complextypematerializer.cs
- XsdDataContractImporter.cs
- TreeViewDataItemAutomationPeer.cs
- PropertyNames.cs
- SwitchLevelAttribute.cs
- TextRangeAdaptor.cs
- ComPlusThreadInitializer.cs
- RuntimeHelpers.cs
- DeviceContext.cs
- HttpConfigurationContext.cs
- WebBrowser.cs
- DispatcherSynchronizationContext.cs
- DataGridViewLinkCell.cs
- BrowserDefinitionCollection.cs
- RowToParametersTransformer.cs
- TimeoutValidationAttribute.cs
- Transform3DCollection.cs
- MulticastDelegate.cs
- Validator.cs
- LinqDataSourceInsertEventArgs.cs
- MethodCallTranslator.cs
- MdiWindowListItemConverter.cs
- NamespaceListProperty.cs
- CompiledQueryCacheKey.cs
- ZipIOExtraFieldElement.cs
- ExpressionConverter.cs
- Compilation.cs
- TableAutomationPeer.cs
- CompiledQuery.cs
- PassportIdentity.cs
- TraceEventCache.cs
- SafeNativeMethods.cs
- MemberHolder.cs
- WindowsAuthenticationModule.cs
- VirtualPath.cs
- TransformProviderWrapper.cs
- SendKeys.cs
- XomlCompilerParameters.cs
- StringExpressionSet.cs
- Mutex.cs
- StringCollection.cs
- RectKeyFrameCollection.cs
- SafeRightsManagementQueryHandle.cs
- DBConnection.cs
- SkipStoryboardToFill.cs