diff --git a/src/Avalonia.Controls/ItemsControl.cs b/src/Avalonia.Controls/ItemsControl.cs index 645abf50b3..6bbc608644 100644 --- a/src/Avalonia.Controls/ItemsControl.cs +++ b/src/Avalonia.Controls/ItemsControl.cs @@ -92,7 +92,6 @@ namespace Avalonia.Controls static ItemsControl() { ItemsProperty.Changed.AddClassHandler((x, e) => x.ItemsChanged(e)); - ItemTemplateProperty.Changed.AddClassHandler((x, e) => x.ItemTemplateChanged(e)); } /// @@ -647,19 +646,6 @@ namespace Avalonia.Controls return _displayMemberItemTemplate; } - /// - /// Called when the changes. - /// - /// The event args. - private void ItemTemplateChanged(AvaloniaPropertyChangedEventArgs e) - { - if (_itemContainerGenerator != null) - { - ////_itemContainerGenerator.ItemTemplate = (IDataTemplate?)e.NewValue; - // TODO: Rebuild the item containers. - } - } - private void UpdateItemCount() { if (Items == null)