|
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Workflow.ComponentModel.Design;
using System.Drawing;
using System.Drawing.Drawing2D;
using TestflowFramework.Activities;
namespace TestflowFramework.Design
{
[ActivityDesignerTheme(typeof(WindowsControlActivityDesignerTheme))]
public class WindowsControlActivityDesigner : ActivityDesigner
{
public override bool CanBeParentedTo(CompositeActivityDesigner parentActivityDesigner)
{
if (parentActivityDesigner == null)
{
throw new ArgumentNullException("parentActivityDesigner");
}
return ((parentActivityDesigner.Activity is FormScope) && base.CanBeParentedTo(parentActivityDesigner));
}
}
public sealed class WindowsControlActivityDesignerTheme : ActivityDesignerTheme
{
public WindowsControlActivityDesignerTheme(WorkflowTheme theme)
: base(theme)
{
BackColorStart = Color.White;
BackColorEnd = Color.White;
BackgroundStyle = LinearGradientMode.ForwardDiagonal;
BorderColor = ColorTranslator.FromHtml("#111111");
}
}
}
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.