Ejemplo n.º 1
0
        private void GenerateItems()
        {
            Items.Clear();

            for (int i = 0; i < (Data.Count > _startupToOutput ? _startupToOutput : Data.Count); i++)
            {
                BlockViewItem item = Activator.CreateInstance(TypesBlockViewItem.Find(t => t.Name == TypeItem.ToString())) as BlockViewItem;
                item.VerticalAlignment   = VerticalAlignment.Top;
                item.HorizontalAlignment = HorizontalAlignment.Stretch;
                item.Margin = new Thickness(0, 10 + (i * (item.Height + 10)), 10, 0);
                item.Data   = Data[i];
                item.Click += Item_Click;
                Items.Add(item);
            }
        }
Ejemplo n.º 2
0
 private void SelectItem(BlockViewItem item)
 {
     item.Select.Execute(item);
 }