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