Tag: monotouch.dialog

MvvmCross Bindable MonoTouch.Dialog RadioElement

我正在尝试创建一个可绑定的RadioElement,用于MvvmCross中的MonoTouch.Dialog实现,并遵循https://github.com/MvvmCross/MvvmCross-Tutorials/tree/master/DialogExamples/DialogExamples.Touch/BindableElements中的模式(正如在MvvmCross Monotouch.Dialog中将数据绑定到表中所建议的那样 ,我创建了以下类: public class MvxBindableRadioElement : RadioElement, IBindableElement { public IMvxBindingContext BindingContext { get; set; } public MvxBindableRadioElement () { this.CreateBindingContext(); this.DelayBind(() => { var set = this.CreateBindingSet(); set.Bind().For(me => me.Caption).To(p => p.Id); set.Bind().For(me => me.Value).To(p => p.Value); set.Apply(); }); } protected override void Dispose(bool disposing) { if (disposing) { BindingContext.ClearAllBindings(); } base.Dispose(disposing); } […]