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
- Adorner.cs
- DataSourceExpressionCollection.cs
- Point3DCollection.cs
- SafeCryptContextHandle.cs
- IISMapPath.cs
- FlowDocumentReader.cs
- SessionEndingEventArgs.cs
- TypedServiceOperationListItem.cs
- MouseOverProperty.cs
- ToolStripDropDown.cs
- AnnotationHelper.cs
- HtmlInputReset.cs
- ObjectDataSourceEventArgs.cs
- VisualCollection.cs
- PostBackOptions.cs
- SystemInformation.cs
- FlowDocumentReader.cs
- DataViewSettingCollection.cs
- AlphaSortedEnumConverter.cs
- Random.cs
- DataGridViewCellCollection.cs
- BitmapSourceSafeMILHandle.cs
- ScriptingAuthenticationServiceSection.cs
- UidManager.cs
- MetricEntry.cs
- TimeEnumHelper.cs
- ImplicitInputBrush.cs
- NonParentingControl.cs
- ListBoxAutomationPeer.cs
- CustomErrorsSectionWrapper.cs
- Typography.cs
- PrimitiveList.cs
- SchemaTableColumn.cs
- CustomTrackingRecord.cs
- DBSqlParser.cs
- TypeUsageBuilder.cs
- DetailsViewPageEventArgs.cs
- XPSSignatureDefinition.cs
- DocumentOrderQuery.cs
- VisualCollection.cs
- EdmProviderManifest.cs
- HandlerBase.cs
- QueryableFilterUserControl.cs
- BitmapCodecInfoInternal.cs
- SQLCharsStorage.cs
- EventHandlersStore.cs
- SqlDataSourceQueryEditorForm.cs
- RequestSecurityToken.cs
- AsymmetricSecurityProtocolFactory.cs
- XmlObjectSerializerWriteContext.cs
- TextContainerChangeEventArgs.cs
- MatrixStack.cs
- ApplyImportsAction.cs
- PageSettings.cs
- DrawingBrush.cs
- login.cs
- DocumentViewerHelper.cs
- SAPICategories.cs
- _Rfc2616CacheValidators.cs
- StylusPointPropertyUnit.cs
- Encoder.cs
- BufferModesCollection.cs
- WindowsSolidBrush.cs
- CharUnicodeInfo.cs
- AccessViolationException.cs
- SiteMapDataSourceView.cs
- SemanticBasicElement.cs
- TableLayoutSettings.cs
- XamlFxTrace.cs
- CachingParameterInspector.cs
- SmtpReplyReader.cs
- SmtpSection.cs
- DataTransferEventArgs.cs
- ParseNumbers.cs
- AsyncDataRequest.cs
- AlgoModule.cs
- NTAccount.cs
- TerminateDesigner.cs
- Nullable.cs
- MimeImporter.cs
- AssertFilter.cs
- TextFormatterImp.cs
- PassportAuthentication.cs
- BitmapImage.cs
- AmbientProperties.cs
- XmlArrayItemAttributes.cs
- ChangeConflicts.cs
- IdentitySection.cs
- WindowHelperService.cs
- COM2TypeInfoProcessor.cs
- RoleManagerModule.cs
- DetailsViewInsertedEventArgs.cs
- SimpleBitVector32.cs
- CallInfo.cs
- BrowserCapabilitiesCompiler.cs
- LoginAutoFormat.cs
- WizardSideBarListControlItem.cs
- RegexFCD.cs
- RichTextBox.cs
- RectAnimationBase.cs