private static void _OnHeaderFooterPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e, int index) { HeaderFooterWrapPanel panel = (HeaderFooterWrapPanel)d; panel._composedCollection[index] = e.NewValue; }
private static void _OnItemsSourceChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { HeaderFooterWrapPanel panel = (HeaderFooterWrapPanel)d; panel._container.Collection = panel.ItemsSource; }
private static void _OnHeaderFooterPropertyChanged(DependencyObject d, int index) { HeaderFooterWrapPanel panel = (HeaderFooterWrapPanel)d; panel._composedCollection[index] = panel.Header; }