1
我無法綁定到ColumnSpan屬性。經過幾個小時的調試,我想知道這是否可能。是否可以綁定到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
可能,我做錯了什麼?
當您爲零以外的myProperty設置默認值時會發生什麼?假設你將它設置爲3,並且你的Grid實際上有三或四列,初始值是否正確應用? – Martin 2014-09-26 07:56:26