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
- RightsManagementPermission.cs
- SecurityCriticalDataForSet.cs
- IssuanceTokenProviderBase.cs
- ExtensionSimplifierMarkupObject.cs
- Variant.cs
- SafeTokenHandle.cs
- ArrayMergeHelper.cs
- TableColumn.cs
- SupportsPreviewControlAttribute.cs
- CqlBlock.cs
- ViewStateModeByIdAttribute.cs
- SiteMapDataSource.cs
- EventSetter.cs
- SQLMembershipProvider.cs
- EdmSchemaError.cs
- CryptoConfig.cs
- Vector3D.cs
- CheckBoxFlatAdapter.cs
- XmlSubtreeReader.cs
- UnsettableComboBox.cs
- BookmarkList.cs
- XsdCachingReader.cs
- StorageMappingFragment.cs
- PropertyChangeTracker.cs
- XmlTextReader.cs
- ClientConfigPaths.cs
- InternalsVisibleToAttribute.cs
- XmlDownloadManager.cs
- ECDiffieHellmanCngPublicKey.cs
- ResourceReader.cs
- RotateTransform.cs
- Table.cs
- ResXDataNode.cs
- TypeBuilderInstantiation.cs
- XmlQueryCardinality.cs
- ModelService.cs
- CultureTable.cs
- ResourceLoader.cs
- DataSourceSelectArguments.cs
- ValidationRule.cs
- UndoManager.cs
- ColumnCollection.cs
- ImageListDesigner.cs
- TokenBasedSet.cs
- PathFigureCollection.cs
- JsonReaderDelegator.cs
- MethodExpr.cs
- DataGridColumnStyleMappingNameEditor.cs
- HttpProfileBase.cs
- WebConfigurationHost.cs
- XmlArrayItemAttribute.cs
- WmfPlaceableFileHeader.cs
- SolidColorBrush.cs
- ApplicationSecurityManager.cs
- DES.cs
- RangeValidator.cs
- SQLDoubleStorage.cs
- XmlException.cs
- mongolianshape.cs
- ColorConvertedBitmapExtension.cs
- FunctionCommandText.cs
- ResourceContainer.cs
- HttpListener.cs
- BezierSegment.cs
- Html32TextWriter.cs
- StackOverflowException.cs
- Int64Animation.cs
- PageThemeParser.cs
- SnapshotChangeTrackingStrategy.cs
- MarshalDirectiveException.cs
- ImmutablePropertyDescriptorGridEntry.cs
- TrustLevel.cs
- ClientRuntimeConfig.cs
- CustomCategoryAttribute.cs
- BamlReader.cs
- SmtpSection.cs
- IISUnsafeMethods.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- EndPoint.cs
- CdpEqualityComparer.cs
- PropertyChangingEventArgs.cs
- MenuStrip.cs
- ConfigurationStrings.cs
- EventLog.cs
- DataGridViewTextBoxColumn.cs
- ProviderSettings.cs
- TransportSecurityBindingElement.cs
- DisplayInformation.cs
- LineBreak.cs
- HostingPreferredMapPath.cs
- BuildResultCache.cs
- DrawListViewItemEventArgs.cs
- PropagationProtocolsTracing.cs
- Int32CAMarshaler.cs
- TypeGeneratedEventArgs.cs
- Padding.cs
- SimpleType.cs
- SiteMapSection.cs
- ByteViewer.cs
- CDSCollectionETWBCLProvider.cs