private void OnTriangleChanged(ITriangle newValue)
 {
     newValue?.Reset();
     TriangleBase = TriangleHeight = Area = 0;
 }