首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将复选框绑定到WorkflowActivityDesigner中的CodeActivity参数中?

如何将复选框绑定到WorkflowActivityDesigner中的CodeActivity参数中?
EN

Stack Overflow用户
提问于 2014-06-07 18:17:38
回答 1查看 737关注 0票数 3

如何将复选框绑定到WorkflowActivityDesigner中,并将其放到CodeActivity中的参数中?我终于能够使用以下方法将设计器与活动连接起来: Designer(typeof(ActivityDesigner1))。但是问题仍然存在,我如何使用从设计器表面到

这是我的代码活动文件:

代码语言:javascript
复制
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Activities;
using System.ComponentModel;

namespace WorkflowConsoleApplication1
{
    [Designer(typeof(ActivityDesigner1))]
    public sealed class CodeActivity1 : NativeActivity
    {
        // Define an activity input argument of type string
        public InArgument<string> Text { get; set; }

        protected override void Execute(NativeActivityContext context)
        {
            string text = context.GetValue(this.Text);
            Console.WriteLine(this.Text);
        }
    }
}

下面是我的设计器xaml文件:

代码语言:javascript
复制
<sap:ActivityDesigner x:Class="WorkflowConsoleApplication1.ActivityDesigner1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:sap="clr-namespace:System.Activities.Presentation;assembly=System.Activities.Presentation"
    xmlns:sapv="clr-namespace:System.Activities.Presentation.View;assembly=System.Activities.Presentation" Height="68">
    <sap:ActivityDesigner.Icon>
        <DrawingBrush>
            <DrawingBrush.Drawing>
                <ImageDrawing>
                    <ImageDrawing.Rect>
                        <Rect Location="0,0" Size="16,16" />
                    </ImageDrawing.Rect>
                    <ImageDrawing.ImageSource>
                        <BitmapImage UriSource="TES16x16icon.gif" />
                    </ImageDrawing.ImageSource>
                </ImageDrawing>
            </DrawingBrush.Drawing>
        </DrawingBrush>
    </sap:ActivityDesigner.Icon>
    <Grid>
        <Grid.ColumnDefinitions>
        </Grid.ColumnDefinitions>
        <TextBox HorizontalAlignment="Left" Height="21" Margin="34,6,0,-18" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" Width="120" Name="txtSubject" RenderTransformOrigin="0.5,0.5">
            <TextBox.RenderTransform>
                <TransformGroup>
                    <ScaleTransform/>
                    <SkewTransform/>
                    <RotateTransform Angle="-5.46"/>
                    <TranslateTransform/>
                </TransformGroup>
            </TextBox.RenderTransform>
        </TextBox>

    </Grid>
</sap:ActivityDesigner>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-12 14:23:39

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24100274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档