none
如何在工具栏添加FlowSwitch<T> RRS feed

  • 问题

  • 我想重新承载WF的工作流设计器,将活动添加到工具栏一般的写法为:

    <sapt:ToolboxItemWrapper AssemblyName="{StaticResource AssemblyName}" >
    <sapt:ToolboxItemWrapper.ToolName>
            System.Activities.Statements.Flowchart
            </sapt:ToolboxItemWrapper.ToolName>
    </sapt:ToolboxItemWrapper>

    但是对于FlowSwitch<T>这类泛型的工具该如何添加到工具栏中?

    如果我明确需要一个FlowSwitch<int>,那么又该如何添加到工具栏中?

    2015年8月27日 1:46

全部回复

  • 可以通过调用ToolboxControl的ToolboxCategory的方法添加,可以添加泛型也可以直接添加指定类型

    toolbox.Categories[0].Add(new ToolboxItemWrapper(typeof(FlowSwitch<int>), "业务组件"));

    但是在 XAML文件中还是无法添加即使用&lt;和&gt;代表<>还是不可以

    2015年8月28日 1:22