Browse Source

Remove redundant ParentTabControl property

pull/3186/head
Benedikt Schroeder 7 years ago
parent
commit
16f2bcdb9b
  1. 2
      src/Avalonia.Controls/Generators/TabItemContainerGenerator.cs
  2. 2
      src/Avalonia.Controls/TabItem.cs

2
src/Avalonia.Controls/Generators/TabItemContainerGenerator.cs

@ -19,8 +19,6 @@ namespace Avalonia.Controls.Generators
{
var tabItem = (TabItem)base.CreateContainer(item);
tabItem.ParentTabControl = Owner;
tabItem[~TabControl.TabStripPlacementProperty] = Owner[~TabControl.TabStripPlacementProperty];
if (tabItem.HeaderTemplate == null)

2
src/Avalonia.Controls/TabItem.cs

@ -53,8 +53,6 @@ namespace Avalonia.Controls
set { SetValue(IsSelectedProperty, value); }
}
internal TabControl ParentTabControl { get; set; }
private void UpdateHeader(AvaloniaPropertyChangedEventArgs obj)
{
if (Header == null)

Loading…
Cancel
Save