我创建了一个继承自Binding的新类。 Visual Studio没有按照我在xaml中的预期处理绑定。此问题与Visual Studio与xaml的交互方式有关。
我目前有一些Binding
类实现:
public class CustomBinding : System.Windows.Data.Binding
{
public CustomBinding() : this(null)
{
}
public CustomBinding(string path) : base(path)
{
//My code here
}
}
当我在xaml中使用我的CustomBinding时,我希望从Visual Studio中获得类似的行为。
System.Windows.Data.Binding
CustomBinding
我使用反编译器查看了System.Windows.Data.Binding类,试图查看是否有任何属性或其他项目可以帮助Visual Studio了解如何正确处理这些属性。我无法找到任何可以解决这个问题的线索(这是预期的)。
我的问题与this question有些相关。但是,这个问题与Resharper直接相关,而我有兴趣了解这是否可以通过Visual Studio 2017获得。
我的意思是,如果没有为VS实现我自己的Xaml Designer,这是不可能的。我很欣赏你可能拥有的任何见解。