0
SeekBar Progressプロパティが変更されたときに通知する必要があります。 私はSeekBarを作成し、進行状況のプロパティをオーバーライドしました! しかし、それは動作しません!自分のINotifypropertyChangedがXamarinのAndroidで動作しない
public class MySeekBar : SeekBar,INotifyPropertyChanged
{
public MySeekBar(Context context) : base(context)
{
}
public override int Progress
{
get => base.Progress;
set { base.Progress = value; OnPropertyChange(); }
}
public event PropertyChangedEventHandler PropertyChanged;
private void OnPropertyChange([CallerMemberName] string propName = null)
{
var change = PropertyChanged;
if (change != null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propName));
}
}
}
こんにちは。実際にバインドする場所を 'Progress'に追加し、関連する' BindingContext'をどこに追加できますか? (そしてなぜあなたは新しいMainActivityを作成するのですか?それはどこにもありません – woelliJ
あなたはどのライブラリをバインディングに使用していますか?woellijが示しているように、バインディングコードを表示できますか? – apineda