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
- X509InitiatorCertificateServiceElement.cs
- DataViewSettingCollection.cs
- Model3D.cs
- SqlCommandBuilder.cs
- MetadataItem_Static.cs
- UnknownBitmapEncoder.cs
- PkcsUtils.cs
- ListDataHelper.cs
- EntityObject.cs
- AutoGeneratedField.cs
- CodeCatchClauseCollection.cs
- BooleanAnimationBase.cs
- DashStyle.cs
- InfoCardSymmetricAlgorithm.cs
- EpmHelper.cs
- CodeIdentifiers.cs
- _ListenerResponseStream.cs
- WebZone.cs
- WindowsGraphics2.cs
- SQLUtility.cs
- MetadataCollection.cs
- ServiceModelEnumValidatorAttribute.cs
- ContentAlignmentEditor.cs
- AssemblyBuilderData.cs
- RecognizeCompletedEventArgs.cs
- LogLogRecordEnumerator.cs
- AsyncOperation.cs
- DataGridBoolColumn.cs
- XmlCDATASection.cs
- Exception.cs
- QuaternionConverter.cs
- IDispatchConstantAttribute.cs
- PolygonHotSpot.cs
- CurrentTimeZone.cs
- EncryptedData.cs
- BamlLocalizer.cs
- OneToOneMappingSerializer.cs
- DisposableCollectionWrapper.cs
- PropertyHelper.cs
- RequiredFieldValidator.cs
- RemotingService.cs
- ToolStripSeparator.cs
- AmbientValueAttribute.cs
- ByteKeyFrameCollection.cs
- WebScriptMetadataMessage.cs
- FilterQuery.cs
- SynchronizedCollection.cs
- RenderOptions.cs
- HtmlControlPersistable.cs
- PointKeyFrameCollection.cs
- ApplicationServiceHelper.cs
- PointCollection.cs
- ToolStripItemClickedEventArgs.cs
- VisualBasicValue.cs
- ScriptHandlerFactory.cs
- ContentTypeSettingDispatchMessageFormatter.cs
- SelectedGridItemChangedEvent.cs
- COM2Properties.cs
- MetadataArtifactLoaderXmlReaderWrapper.cs
- SeekableReadStream.cs
- OracleDateTime.cs
- ShapeTypeface.cs
- BitmapScalingModeValidation.cs
- Geometry.cs
- StaticContext.cs
- WebContext.cs
- FixedPageStructure.cs
- ListManagerBindingsCollection.cs
- Exceptions.cs
- DocumentSequence.cs
- PrintDocument.cs
- AutoGeneratedField.cs
- PrintPageEvent.cs
- OdbcRowUpdatingEvent.cs
- DispatcherEventArgs.cs
- StoryFragments.cs
- FontCollection.cs
- SourceLineInfo.cs
- Math.cs
- PrePrepareMethodAttribute.cs
- XmlSchemaSimpleContent.cs
- CanonicalFormWriter.cs
- PaginationProgressEventArgs.cs
- CategoryAttribute.cs
- GridViewColumnCollectionChangedEventArgs.cs
- ListViewUpdatedEventArgs.cs
- DataViewManagerListItemTypeDescriptor.cs
- MenuItemStyleCollectionEditor.cs
- ItemPager.cs
- Mutex.cs
- ConnectionConsumerAttribute.cs
- WindowsHyperlink.cs
- UrlMapping.cs
- BamlRecordReader.cs
- SlotInfo.cs
- FontStyles.cs
- StandardTransformFactory.cs
- ConcurrentQueue.cs
- FreezableCollection.cs
- GridViewItemAutomationPeer.cs