是否可以绑定到ColumnSpan属性

本文关键字:ColumnSpan 属性 绑定 是否 | 更新日期: 2023-09-27 18:24:26

绑定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有可能,我做错了什么?

是否可以绑定到ColumnSpan属性

太多了,Martin,就是这样。如果属性为零,编译将失败。病得很厉害,我因此损失了一天。