我只是對C#和Xamarin的所有事情感到滿意。我設法讓OnPropertyChanged爲一個字符串工作(有很多來自StackOverflow的幫助),但是如何爲DateTime屬性設置它。Xamarin.Forms DateTime OnPropertyChanged
我用這個字符串:
private string _myString;
public string MyString
{
get { return _myString; }
set
{
if (value.Equals(_myString, StringComparison.OrdinalIgnoreCase))
{
return;
}
_myString = value;
OnPropertyChanged();
}
}
public event PropertyChangedEventHandler PropertyChanged;
void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
var handler = PropertyChanged;
if (handler != null)
{
handler(this, new PropertyChangedEventArgs(propertyName));
}
}
顯然下面的行不會對日期時間
if (value.Equals(_myString, StringComparison.OrdinalIgnoreCase))
工作,我用什麼代替?
在此先感謝
你可能不需要此檢查在所有 – thumbmunkeys 2014-10-01 13:37:03