是否可以绑定到ColumnSpan属性?

时间:2014-09-25 21:13:25

标签: c# .net silverlight

我无法绑定到ColumnSpan属性。经过几个小时的调试,我想知道它是否可能。

public partial class MainPage : PhoneApplicationPage, INotifyPropertyChanged
{
    public event PropertyChangedEventHandler PropertyChanged;
    private int myProperty;
    public MainPage()
    {
        InitializeComponent();
        Binding binding = new Binding("MyProperty");
        binding.Source = this;
        btn0.SetBinding(Grid.ColumnSpanProperty, binding);
    }
    public int MyProperty
    {
        get
        {
            return myProperty;
        }
        set
        {
            myProperty = value;
            OnPropertyChanged("MyProperty");
        }
    }
    protected virtual void OnPropertyChanged(string property)
    {
        if (PropertyChanged != null)
        {
            PropertyChanged(this, new PropertyChangedEventArgs(property));
        }
    }
}

是否可以绑定到Grid.Column但不能绑定Grid.ColumnSpan?如果可能ColumnSpan,我做错了什么?

1 个答案:

答案 0 :(得分:0)

很多,马丁,就是这样。如果property为Zero,则编译失败。 生病了,因此我失去了一天。