Beispiel #1
0
        public TasksViewHolder(View itemView, IMvxAndroidBindingContext context) : base(itemView, context)
        {
            NameTaskHolder  = itemView.FindViewById <TextView>(Resource.Id.textViewTitle);
            CheckTaskHolder = itemView.FindViewById <CheckBox>(Resource.Id.checkBoxStatus);
            NameTaskHolder.SetTypeface(newTypeface1, TypefaceStyle.Normal);

            this.DelayBind(() =>
            {
                var set = this.CreateBindingSet <TasksViewHolder, ItemTask>();
                set.Bind(this.NameTaskHolder).To(x => x.Title);
                set.Bind(this.CheckTaskHolder).To(y => y.Status);
                set.Apply();
            });
        }
        public TasksViewHolder(View itemView, IMvxAndroidBindingContext context) : base(itemView, context)
        {
            NameTaskHolder         = itemView.FindViewById <TextView>(Resource.Id.txt_name);
            LinearLayoutTaskHolder = itemView.FindViewById <LinearLayout>(Resource.Id.layout_main);
            Typeface tf = Typeface.CreateFromAsset(Application.Context.Assets, "13185.ttf");

            NameTaskHolder.SetTypeface(tf, TypefaceStyle.Normal);
            this.DelayBind(() =>
            {
                var set = this.CreateBindingSet <TasksViewHolder, TaskItem>();
                set.Bind(this.NameTaskHolder).To(x => x.NameTask);
                set.Apply();
            });
        }