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
- JpegBitmapEncoder.cs
- SqlProvider.cs
- PointLight.cs
- SafeProcessHandle.cs
- SiteOfOriginPart.cs
- TextBoxView.cs
- DataKeyArray.cs
- Screen.cs
- QueryResult.cs
- ArraySegment.cs
- WebPartActionVerb.cs
- ListViewGroup.cs
- BamlMapTable.cs
- ListViewItem.cs
- KeyValueConfigurationCollection.cs
- ServiceModelStringsVersion1.cs
- RegexStringValidator.cs
- NullableDecimalSumAggregationOperator.cs
- BinaryMessageEncoder.cs
- DrawListViewColumnHeaderEventArgs.cs
- EntityAdapter.cs
- ReachSerializableProperties.cs
- PackageRelationship.cs
- TextBoxLine.cs
- SyndicationDeserializer.cs
- StrongNameIdentityPermission.cs
- TemplateField.cs
- DetailsViewPagerRow.cs
- TextChange.cs
- SoapIncludeAttribute.cs
- RightsManagementPermission.cs
- ConsumerConnectionPointCollection.cs
- DataGridViewTextBoxCell.cs
- ParamArrayAttribute.cs
- RowToFieldTransformer.cs
- SourceChangedEventArgs.cs
- AsyncSerializedWorker.cs
- GlyphShapingProperties.cs
- TableAdapterManagerHelper.cs
- XmlDataFileEditor.cs
- TransformCryptoHandle.cs
- DbException.cs
- DataFormat.cs
- AssemblyHash.cs
- documentsequencetextcontainer.cs
- Win32Exception.cs
- FormsIdentity.cs
- ByeOperationCD1AsyncResult.cs
- SerializationUtility.cs
- IncrementalReadDecoders.cs
- VisualBasicImportReference.cs
- SqlReferenceCollection.cs
- SystemIPGlobalProperties.cs
- PenCursorManager.cs
- TextModifier.cs
- DuplicateDetector.cs
- SecurityRuntime.cs
- OutputWindow.cs
- Metadata.cs
- TraceHandler.cs
- HostingEnvironmentException.cs
- XmlWriterTraceListener.cs
- DataGridViewRowCollection.cs
- ProcessHost.cs
- TrackPointCollection.cs
- BulletedListEventArgs.cs
- EmptyEnumerator.cs
- CompleteWizardStep.cs
- ListMarkerSourceInfo.cs
- X509CertificateStore.cs
- PropertyDescriptor.cs
- Stylesheet.cs
- SourceChangedEventArgs.cs
- XmlC14NWriter.cs
- LicFileLicenseProvider.cs
- DeferredRunTextReference.cs
- ImpersonationContext.cs
- XamlDesignerSerializationManager.cs
- SerializationSectionGroup.cs
- RuntimeWrappedException.cs
- TextParaLineResult.cs
- DataGridViewSelectedColumnCollection.cs
- StylusButtonCollection.cs
- CompositeScriptReference.cs
- TextDecorationUnitValidation.cs
- CodeBlockBuilder.cs
- BamlTreeMap.cs
- HttpChannelHelper.cs
- ScalarConstant.cs
- NativeMethods.cs
- FillErrorEventArgs.cs
- SystemFonts.cs
- DataGridClipboardCellContent.cs
- ResourcePermissionBaseEntry.cs
- WebPartMinimizeVerb.cs
- EntityUtil.cs
- PackWebResponse.cs
- PolicyImporterElement.cs
- KeyMatchBuilder.cs
- XmlSchemaComplexContentRestriction.cs