diff --git a/src/Avalonia.Controls/Grid.cs b/src/Avalonia.Controls/Grid.cs
index b0d028b913..b8c4897287 100644
--- a/src/Avalonia.Controls/Grid.cs
+++ b/src/Avalonia.Controls/Grid.cs
@@ -14,7 +14,7 @@ namespace Avalonia.Controls
///
/// Grid
///
- public class Grid : Panel, IAddChild
+ public class Grid : Panel
{
//------------------------------------------------------
//
@@ -26,7 +26,6 @@ namespace Avalonia.Controls
static Grid()
{
- ControlsTraceLogger.AddControl(TelemetryControls.Grid);
}
///
@@ -47,33 +46,6 @@ namespace Avalonia.Controls
#region Public Methods
- ///
- ///
- ///
- void IAddChild.AddChild(object value)
- {
- if (value == null)
- {
- throw new ArgumentNullException("value");
- }
-
- UIElement cell = value as UIElement;
- if (cell != null)
- {
- Children.Add(cell);
- return;
- }
-
- throw (new ArgumentException(SR.Get(SRID.Grid_UnexpectedParameterType, value.GetType(), typeof(UIElement)), "value"));
- }
-
- ///
- ///
- ///
- void IAddChild.AddText(string text)
- {
- XamlSerializerUtil.ThrowIfNonWhiteSpaceInAddText(text, this);
- }
///
///