예제 #1
0
        public MainViewModel()
        {
            Users = new MultiSelectObservableCollection <User>();

            User user = new User();

            user.Name = "Bertuzzi";
            Users.Add(user);

            Users[0].IsSelected = true;

            user      = new User();
            user.Name = "Bruna";
            Users.Add(user);

            user      = new User();
            user.Name = "Polly";
            Users.Add(user);

            user      = new User();
            user.Name = "Rodolfo";
            Users.Add(user);

            user      = new User();
            user.Name = "Lester";
            Users.Add(user);
        }
예제 #2
0
        //bool fl_zamena = false;
        private void Task_txt_TextChanged(object sender, TextChangedEventArgs e)
        {
            MultiSelectObservableCollection <Task_cls> Task_buf = new MultiSelectObservableCollection <Task_cls>();

            if (Task_txt.Text.Length > 0)
            {
                var ss = Taskk.Where(t => t.Data.Num.Contains(e.NewTextValue)).ToList();
                foreach (var item in ss)
                {
                    Task_buf.Add(new Task_cls(item.Data.Num, item.Data.Opicanie));
                }
                if (Task_buf.Count > 0)
                {
                    lvTask.ItemsSource = Task_buf;//"{Binding Task_buf}";
                }
                ;
            }
            else
            {
                foreach (var item in (MultiSelectObservableCollection <Task_cls>)lvTask.ItemsSource)
                {
                    if (item.IsSelected)
                    {
                        Taskk.IsSelected(item.Data);
                    }
                }
                lvTask.ItemsSource = Taskk;//"{Binding Taskk}";
            }
        }
예제 #3
0
 public TaskSelectPage()
 {
     InitializeComponent();
     foreach (string item in Tasked)
     {
         Taskk.Add(new Task_cls(item.Substring(0, 2), item.Substring(2).Replace("\t", "")));
     }
     lvTask.ItemsSource = Taskk;
 }
예제 #4
0
        public MultiSelectListViewViewModel()
        {
            MVPs = new MultiSelectObservableCollection <MVP>();

            MVP mvp = new MVP
            {
                Nome = "Bertuzzi"
            };

            MVPs.Add(mvp);

            mvp = new MVP
            {
                Nome = "Renato (BOT) Groff"
            };

            MVPs.Add(mvp);

            mvp = new MVP
            {
                Nome = "Thiago Adriano"
            };

            MVPs.Add(mvp);

            mvp = new MVP
            {
                Nome = "Ericson Fonseca"
            };

            MVPs.Add(mvp);

            mvp = new MVP
            {
                Nome = "Milton Camara"
            };

            MVPs.Add(mvp);
        }
예제 #5
0
        private async Task <int> SetMaterials()
        {
            try {
                Materials = new MultiSelectObservableCollection <Material>();
                List <Material> MaterialsApi = await MaterialController.GetAllAPI();

                foreach (Material material in MaterialsApi)
                {
                    Materials.Add(material);
                }

                lvwMaterials.ItemsSource = Materials;
            } catch { await DisplayAlert("Ocorreu um erro ao tentar obter a lista de materiais!", "Tente novamente mais tarde.", "OK"); }
            return(0);
        }
예제 #6
0
        public async void LoadList()
        {
            Productos = new MultiSelectObservableCollection <Producto>();
            List <Producto> listaProducto = await App.Database.GetProductosAsync();

            foreach (Producto producto in listaProducto)
            {
                Producto producto1 = new Producto();
                producto1.ID             = producto.ID;
                producto1.NombreProducto = producto.NombreProducto;
                producto1.DescProducto   = producto.DescProducto;
                producto1.PrecProducto   = producto.PrecProducto;
                producto1.TipoProducto   = producto.TipoProducto;

                Productos.Add(producto1);
            }
        }