Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Common / AuthoringOM / Behaviors / CompensateDesigner.cs / 1305376 / CompensateDesigner.cs
namespace System.Workflow.ComponentModel { using System; using System.Text; using System.Reflection; using System.Collections; using System.Collections.Specialized; using System.CodeDom; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Drawing2D; using System.Diagnostics; using System.Workflow.ComponentModel; using System.Workflow.ComponentModel.Design; #region Class CompensateDesigner [ActivityDesignerTheme(typeof(CompensateDesignerTheme))] internal sealed class CompensateDesigner : ActivityDesigner { #region Properties and Methods public override bool CanBeParentedTo(CompositeActivityDesigner parentActivityDesigner) { Activity parentActivity = parentActivityDesigner.Activity; while (parentActivity != null) { if (parentActivity is CancellationHandlerActivity || parentActivity is CompensationHandlerActivity || parentActivity is FaultHandlerActivity) return true; parentActivity = parentActivity.Parent; } return false; } #endregion } #endregion #region CompensateDesignerTheme internal sealed class CompensateDesignerTheme : ActivityDesignerTheme { public CompensateDesignerTheme(WorkflowTheme theme) : base(theme) { this.ForeColor = Color.FromArgb(0xFF, 0x00, 0x00, 0x00); this.BorderColor = Color.FromArgb(0xFF, 0x73, 0x51, 0x08); this.BorderStyle = DashStyle.Solid; this.BackColorStart = Color.FromArgb(0xFF, 0xF7, 0xF7, 0x9C); this.BackColorEnd = Color.FromArgb(0xFF, 0xDE, 0xAA, 0x00); this.BackgroundStyle = LinearGradientMode.Horizontal; } } #endregion } // 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
- CompilerErrorCollection.cs
- PropertyEmitterBase.cs
- JoinSymbol.cs
- DynamicPropertyHolder.cs
- AuthenticatedStream.cs
- BinHexEncoder.cs
- Vector3DAnimationBase.cs
- MiniModule.cs
- AutomationPropertyInfo.cs
- CompilationUtil.cs
- IndentedWriter.cs
- FormView.cs
- RoleManagerEventArgs.cs
- ResourcePool.cs
- COM2IManagedPerPropertyBrowsingHandler.cs
- lengthconverter.cs
- HyperLink.cs
- Int32RectValueSerializer.cs
- WebPartUtil.cs
- SimpleWebHandlerParser.cs
- SchemaNamespaceManager.cs
- InvalidEnumArgumentException.cs
- WindowsGrip.cs
- TextEndOfSegment.cs
- RuleRefElement.cs
- ToolboxItemCollection.cs
- FormatterConverter.cs
- InstallerTypeAttribute.cs
- AttributeCollection.cs
- _CommandStream.cs
- PhoneCallDesigner.cs
- DirectoryGroupQuery.cs
- Component.cs
- LinqMaximalSubtreeNominator.cs
- DataGridViewTopLeftHeaderCell.cs
- ModelVisual3D.cs
- DynamicResourceExtension.cs
- DataShape.cs
- QilPatternVisitor.cs
- Set.cs
- EntityDataSourceUtil.cs
- WebRequest.cs
- UIElementParaClient.cs
- BindingMAnagerBase.cs
- NumberFunctions.cs
- ProfessionalColorTable.cs
- DataTemplateSelector.cs
- BrowserCapabilitiesCodeGenerator.cs
- Encoding.cs
- Geometry3D.cs
- OrderedDictionary.cs
- EntitySetDataBindingList.cs
- PrimaryKeyTypeConverter.cs
- Listbox.cs
- SourceFileBuildProvider.cs
- KnownIds.cs
- RepeaterDesigner.cs
- TabRenderer.cs
- ThreadStartException.cs
- CheckoutException.cs
- XmlReaderDelegator.cs
- UpdatableGenericsFeature.cs
- TextTreeExtractElementUndoUnit.cs
- DataException.cs
- TypeNameHelper.cs
- WindowsRebar.cs
- ComponentTray.cs
- SqlConnectionPoolGroupProviderInfo.cs
- ModelPropertyCollectionImpl.cs
- DataGridViewCellFormattingEventArgs.cs
- AdPostCacheSubstitution.cs
- MailMessageEventArgs.cs
- IisTraceListener.cs
- DataControlPagerLinkButton.cs
- FrameworkTextComposition.cs
- DataGridViewRowPostPaintEventArgs.cs
- DataSetMappper.cs
- TypeDescriptionProviderAttribute.cs
- ColumnHeaderConverter.cs
- messageonlyhwndwrapper.cs
- ObjRef.cs
- RemotingClientProxy.cs
- WindowsFormsHostAutomationPeer.cs
- Vector3DConverter.cs
- OleStrCAMarshaler.cs
- TextProperties.cs
- DesignerActionService.cs
- control.ime.cs
- StructuralComparisons.cs
- Baml2006KnownTypes.cs
- ZoneIdentityPermission.cs
- Matrix.cs
- HtmlTitle.cs
- ToggleButtonAutomationPeer.cs
- DesignTimeValidationFeature.cs
- X509UI.cs
- StorageModelBuildProvider.cs
- SQLDecimal.cs
- DynamicPropertyHolder.cs
- ColumnResizeAdorner.cs