Генерировать пивотитем динамически?

 private void myPivot_SelectionChanged(object sender, SelectionChangedEventArgs e)
    {
        DateTime nextDate;
        if ((myPivot.SelectedIndex) == (myPivot.Items.Count() - 1))
        {
           nextDate = DateTime.ParseExact((myPivot.SelectedItem as PivotItem).Tag.ToString(),"dd'/'MM'/'yy", null);
           PivotItem pItem = new PivotItem();
           pItem.Header = (nextDate.AddDays(1).Day.ToString()) + "/" + (nextDate.AddDays(1).Month.ToString()) + " - " + (nextDate.AddDays(7).Day.ToString()) + "/" + (nextDate.AddDays(7).Month.ToString());
           pItem.Tag = nextDate.AddDays(7).ToString("dd/MM/yy");
           myPivot.Items.Add(pItem);


        } 
    }

Привет всем, Имея проблему с динамически генерируемым пивотитом. В вышеупомянутом событии selectionchanged, при каждом пролистывании вправо, он автоматически генерирует элемент сводки, но единственная проблема заключается в том, что сгенерированный элемент, кажется, не выделяется, выбранный элемент сводки имеет серый заголовок. Есть ли какая-то дополнительная строка, которую я должен добавить, чтобы это работало?

0 ответов

Другие вопросы по тегам