Browse Source

Remove unneeded change handler.

pull/9677/head
Steven Kirk 4 years ago
parent
commit
56db1dbd61
  1. 14
      src/Avalonia.Controls/ItemsControl.cs

14
src/Avalonia.Controls/ItemsControl.cs

@ -92,7 +92,6 @@ namespace Avalonia.Controls
static ItemsControl()
{
ItemsProperty.Changed.AddClassHandler<ItemsControl>((x, e) => x.ItemsChanged(e));
ItemTemplateProperty.Changed.AddClassHandler<ItemsControl>((x, e) => x.ItemTemplateChanged(e));
}
/// <summary>
@ -647,19 +646,6 @@ namespace Avalonia.Controls
return _displayMemberItemTemplate;
}
/// <summary>
/// Called when the <see cref="ItemTemplate"/> changes.
/// </summary>
/// <param name="e">The event args.</param>
private void ItemTemplateChanged(AvaloniaPropertyChangedEventArgs e)
{
if (_itemContainerGenerator != null)
{
////_itemContainerGenerator.ItemTemplate = (IDataTemplate?)e.NewValue;
// TODO: Rebuild the item containers.
}
}
private void UpdateItemCount()
{
if (Items == null)

Loading…
Cancel
Save