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
- PhysicalFontFamily.cs
- RegistrationServices.cs
- ExpressionVisitorHelpers.cs
- SaveFileDialog.cs
- HttpProfileBase.cs
- TextTreeInsertElementUndoUnit.cs
- VariableAction.cs
- HttpModule.cs
- HijriCalendar.cs
- CheckBoxRenderer.cs
- FileDataSourceCache.cs
- GridViewColumnHeaderAutomationPeer.cs
- Latin1Encoding.cs
- PeerCustomResolverSettings.cs
- SqlMethods.cs
- ContactManager.cs
- ForwardPositionQuery.cs
- DynamicValidatorEventArgs.cs
- RequestCachePolicy.cs
- MailWebEventProvider.cs
- XmlSchemaAll.cs
- SortFieldComparer.cs
- basecomparevalidator.cs
- ResourceReferenceExpressionConverter.cs
- OdbcException.cs
- GregorianCalendarHelper.cs
- Border.cs
- Duration.cs
- WMICapabilities.cs
- BridgeDataRecord.cs
- ErrorWrapper.cs
- TreeView.cs
- IntSecurity.cs
- HttpRequestCacheValidator.cs
- AppLevelCompilationSectionCache.cs
- RouteUrlExpressionBuilder.cs
- DetailsViewPageEventArgs.cs
- ComboBoxDesigner.cs
- ComponentDispatcher.cs
- GridSplitterAutomationPeer.cs
- ServiceObjectContainer.cs
- DataFormats.cs
- ObjectResult.cs
- CodeArrayCreateExpression.cs
- SafeRightsManagementHandle.cs
- CLRBindingWorker.cs
- TimeoutException.cs
- WebPartConnectionsCancelVerb.cs
- oledbmetadatacolumnnames.cs
- TriState.cs
- ExpressionBuilderCollection.cs
- ADMembershipUser.cs
- SafeNativeMethods.cs
- XPathArrayIterator.cs
- SystemBrushes.cs
- EmbossBitmapEffect.cs
- Pen.cs
- FileDialog.cs
- ValueChangedEventManager.cs
- PersistenceTask.cs
- CollaborationHelperFunctions.cs
- SessionStateContainer.cs
- XPathNavigatorKeyComparer.cs
- OleDbEnumerator.cs
- PointLightBase.cs
- JoinCqlBlock.cs
- safesecurityhelperavalon.cs
- Processor.cs
- ItemContainerPattern.cs
- PageTrueTypeFont.cs
- FileDialog.cs
- XmlSchemaExternal.cs
- MenuItemStyleCollection.cs
- JsonCollectionDataContract.cs
- NativeMethods.cs
- BindingContext.cs
- DefaultAsyncDataDispatcher.cs
- DataMemberListEditor.cs
- Marshal.cs
- EasingKeyFrames.cs
- NetworkInterface.cs
- ProfilePropertyNameValidator.cs
- ResourceReader.cs
- InkCollectionBehavior.cs
- ContainerSelectorActiveEvent.cs
- oledbconnectionstring.cs
- SAPICategories.cs
- GridViewColumnCollectionChangedEventArgs.cs
- WsdlInspector.cs
- SocketElement.cs
- PathData.cs
- HttpCapabilitiesSectionHandler.cs
- Memoizer.cs
- WindowsRichEdit.cs
- DoubleAnimationClockResource.cs
- DbParameterCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- DrawingContextWalker.cs
- TextChangedEventArgs.cs
- SingleResultAttribute.cs