|
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(InputTextDesignerTheme))]
public class InputTextActivityDesigner : WindowsControlActivityDesigner
{
public override string Text
{
get
{
InputTextActivity activity = Activity as InputTextActivity;
if (activity != null)
{
if (!string.IsNullOrEmpty(activity.TextBox))
return "Input " + activity.TextBox;
else
return "<Select TextBox>";
}
return base.Text;
}
protected set
{
base.Text = value;
}
}
}
public sealed class InputTextDesignerTheme : ActivityDesignerTheme
{
public InputTextDesignerTheme(WorkflowTheme theme)
: base(theme)
{
BackColorStart = Color.White;
BackColorEnd = Color.White;
BackgroundStyle = LinearGradientMode.ForwardDiagonal;
BorderColor = ColorTranslator.FromHtml("#111111");
//this.DesignerGeometry = DesignerGeometry.
}
}
}
|
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.