Example #1
0
        private void OnPrepareContainerForItem(PrepareContainerForItemEventArgs args)
        {
            var copy = PrepareContainerForItem;

            if (copy != null)
            {
                copy(this, args);
            }
        }
        private void OnPrepareContainerForItem(object sender, PrepareContainerForItemEventArgs args)
        {
            var item = (ListBoxItem)args.Element;

            item.Padding                    = new Thickness(); // remove padding (use CellMargin instead)
            item.Content                    = new DataGridRow(this, args.Item);
            item.ContentTemplate            = null;
            item.HorizontalContentAlignment = HorizontalAlignment.Stretch;
            item.VerticalContentAlignment   = VerticalAlignment.Stretch;
            item.Tapped += OnTapped;
        }