3 回答
TA贡献1789条经验 获得超10个赞
不知道它在您的方案中将如何工作,但是您可以使用ObjectDataProvider上的MethodName属性来使其调用特定方法(如果使用MethodParameters属性,则使用特定参数)来检索其数据。
这是直接从MSDN页面获取的代码段:
<Window.Resources>
<ObjectDataProvider ObjectType="{x:Type local:TemperatureScale}"
MethodName="ConvertTemp" x:Key="convertTemp">
<ObjectDataProvider.MethodParameters>
<system:Double>0</system:Double>
<local:TempType>Celsius</local:TempType>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
</Window.Resources>
因此,这是一个ObjectDataProvider,它在“ TemperatureScale”类的实例上调用“ ConvertTemp”方法,并传递两个参数(0和TempType.Celsius)。
TA贡献2036条经验 获得超8个赞
您必须绑定该方法吗?
您可以将方法绑定到谁是吸气剂的属性吗?
public ObservableCollection<ChildObject> Children
{
get
{
return GetChildren();
}
}
- 3 回答
- 0 关注
- 857 浏览
添加回答
举报