绑定到Silverlight中显式实现的通用接口

时间:2012-08-31 15:30:35

标签: silverlight generics binding interface explicit-implementation

我知道可以使用以下内容绑定到明确实现的属性:

"{Binding Path=(local:ISomeInterface.SomeProperty)}" 

但是如果界面是通用的呢?

"{Binding Path=(local:ISomeInterface<TypeParama>.SomeProperty)}"  ???

什么是神奇的语法?

1 个答案:

答案 0 :(得分:0)

我不知道绑定到通用接口的语法,但是,如果你需要快速解决,你可以简单地封装你的属性,即:

public int SomePropertyYouCanBindTo
    {
    get
        {
        return (this as ISomeInterface<TypeParameter>).SomeProperty;
..... etc