如何以编程方式从ModelItem属性获取值(vb.net)

时间:2019-04-19 04:57:45

标签: vb.net workflow getvalue

我正在使用自定义设计器创建自定义CodeActivity。 到目前为止,一切正常,但是现在我遇到了问题。

我的属性是一个InArgument(字符串)。

我需要以编程方式从ModelItem.Property获取值,而无需像这样的绑定:

 <sapv:ExpressionTextBox Name="Expressiontextbox_MyProperty" Expression="{Binding Path=ModelItem.MyProperty, Mode=TwoWay, Converter={StaticResource ArgumentToExpressionConverter}, ConverterParameter=In }" OwnerActivity="{Binding Path=ModelItem}"> / 

设置值不是问题,并且可以很好地配合使用:

Dim Text As String = "Test"
Dim vbArgument As VisualBasicValue(Of String) = New VisualBasicValue(Of String)(Text)
Dim inArgument As InArgument(Of String) = New InArgument(Of String)(vbArgument)
Me.ModelItem.Properties("MyProperty").SetValue(inArgument)

但是如何从该属性中获取价值?

感谢您的帮助! :)

Greetz Sebbi

0 个答案:

没有答案