Example #1
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}";
            }
        }
Example #2
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);
            }
        }
 public CantidadProducto(MultiSelectObservableCollection <Product> _list)
 {
     InitializeComponent();
     listaProductos          = _list;
     lstCantidad.ItemsSource = listaProductos;
 }