Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / Activities / Designers / ConditionedDesigner.cs / 1305376 / ConditionedDesigner.cs
namespace System.Workflow.Activities { using System; using System.Text; using System.Reflection; using System.Collections; using System.CodeDom; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Drawing2D; using System.Workflow.ComponentModel; using System.Workflow.ComponentModel.Design; #region Class ConditionedDesigner [ActivityDesignerTheme(typeof(ConditionedDesignerTheme))] internal sealed class IfElseBranchDesigner: SequentialActivityDesigner { #region Properties and Methods public override bool CanBeParentedTo(CompositeActivityDesigner parentActivityDesigner) { if (parentActivityDesigner == null) throw new ArgumentNullException("parentActivity"); if (!(parentActivityDesigner.Activity is IfElseActivity)) return false; return base.CanBeParentedTo(parentActivityDesigner); } #endregion } #endregion #region ConditionedDesignerTheme internal sealed class ConditionedDesignerTheme : CompositeDesignerTheme { public ConditionedDesignerTheme(WorkflowTheme theme) : base(theme) { this.ShowDropShadow = false; this.ConnectorStartCap = LineAnchor.None; this.ConnectorEndCap = LineAnchor.ArrowAnchor; this.ForeColor = Color.FromArgb(0xFF, 0x00, 0x64, 0x00); this.BorderColor = Color.FromArgb(0xFF, 0xE0, 0xE0, 0xE0); this.BorderStyle = DashStyle.Dash; this.BackColorStart = Color.FromArgb(0x00, 0x00, 0x00, 0x00); this.BackColorEnd = Color.FromArgb(0x00, 0x00, 0x00, 0x00); } } #endregion } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. namespace System.Workflow.Activities { using System; using System.Text; using System.Reflection; using System.Collections; using System.CodeDom; using System.ComponentModel; using System.ComponentModel.Design; using System.Drawing; using System.Drawing.Drawing2D; using System.Workflow.ComponentModel; using System.Workflow.ComponentModel.Design; #region Class ConditionedDesigner [ActivityDesignerTheme(typeof(ConditionedDesignerTheme))] internal sealed class IfElseBranchDesigner: SequentialActivityDesigner { #region Properties and Methods public override bool CanBeParentedTo(CompositeActivityDesigner parentActivityDesigner) { if (parentActivityDesigner == null) throw new ArgumentNullException("parentActivity"); if (!(parentActivityDesigner.Activity is IfElseActivity)) return false; return base.CanBeParentedTo(parentActivityDesigner); } #endregion } #endregion #region ConditionedDesignerTheme internal sealed class ConditionedDesignerTheme : CompositeDesignerTheme { public ConditionedDesignerTheme(WorkflowTheme theme) : base(theme) { this.ShowDropShadow = false; this.ConnectorStartCap = LineAnchor.None; this.ConnectorEndCap = LineAnchor.ArrowAnchor; this.ForeColor = Color.FromArgb(0xFF, 0x00, 0x64, 0x00); this.BorderColor = Color.FromArgb(0xFF, 0xE0, 0xE0, 0xE0); this.BorderStyle = DashStyle.Dash; this.BackColorStart = Color.FromArgb(0x00, 0x00, 0x00, 0x00); this.BackColorEnd = Color.FromArgb(0x00, 0x00, 0x00, 0x00); } } #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
- PackagingUtilities.cs
- SecurityTokenTypes.cs
- HitTestDrawingContextWalker.cs
- RC2.cs
- Perspective.cs
- ExtentCqlBlock.cs
- RtfNavigator.cs
- SynchronizingStream.cs
- SpellerStatusTable.cs
- CompiledQuery.cs
- OleDbDataAdapter.cs
- UnSafeCharBuffer.cs
- DesignerDeviceConfig.cs
- SafeProcessHandle.cs
- InputEventArgs.cs
- SiteMapHierarchicalDataSourceView.cs
- RegexCompiler.cs
- ApplyHostConfigurationBehavior.cs
- RetrieveVirtualItemEventArgs.cs
- IntSecurity.cs
- _TLSstream.cs
- QueryResultOp.cs
- UnsupportedPolicyOptionsException.cs
- UInt64Converter.cs
- HttpServerVarsCollection.cs
- RuleDefinitions.cs
- XmlAttributeHolder.cs
- BinaryMethodMessage.cs
- TransactionChannelFaultConverter.cs
- HandlerFactoryCache.cs
- ComAwareEventInfo.cs
- SerializationInfo.cs
- GridEntryCollection.cs
- Component.cs
- DrawingBrush.cs
- CompositeControlDesigner.cs
- MemberDomainMap.cs
- CreateInstanceBinder.cs
- Method.cs
- propertytag.cs
- ClientEventManager.cs
- WebPartAuthorizationEventArgs.cs
- EntityDataSourceContextCreatedEventArgs.cs
- PropertyTabChangedEvent.cs
- TraceFilter.cs
- SAPICategories.cs
- Region.cs
- Debug.cs
- Pts.cs
- Exception.cs
- ListViewItemMouseHoverEvent.cs
- DefaultShape.cs
- SqlMethodCallConverter.cs
- NetworkInformationPermission.cs
- SelectionProviderWrapper.cs
- GeometryGroup.cs
- RayHitTestParameters.cs
- ConfigurationCollectionAttribute.cs
- MappingException.cs
- StreamWithDictionary.cs
- WebResponse.cs
- XhtmlMobileTextWriter.cs
- UIPropertyMetadata.cs
- HttpListener.cs
- MsmqReceiveParameters.cs
- SnapLine.cs
- NumberFormatter.cs
- Parser.cs
- WinFormsComponentEditor.cs
- OrderablePartitioner.cs
- SelectedCellsChangedEventArgs.cs
- CompiledQuery.cs
- OperandQuery.cs
- EventLogger.cs
- basecomparevalidator.cs
- WindowsTreeView.cs
- ProfileGroupSettingsCollection.cs
- MethodRental.cs
- DefaultHttpHandler.cs
- SizeConverter.cs
- Size.cs
- CodeDefaultValueExpression.cs
- DifferencingCollection.cs
- SingleQueryOperator.cs
- TriggerCollection.cs
- HttpProfileBase.cs
- HtmlSelect.cs
- XmlDictionaryReader.cs
- TransformCollection.cs
- BamlTreeNode.cs
- CLSCompliantAttribute.cs
- ValidationHelper.cs
- ApplyImportsAction.cs
- FrameSecurityDescriptor.cs
- RequestCachePolicyConverter.cs
- ProjectionCamera.cs
- UTF8Encoding.cs
- ColorContextHelper.cs
- SelectedPathEditor.cs
- Panel.cs