From aa81573218839033b1c4549971bbf0e4e06c7d5b Mon Sep 17 00:00:00 2001 From: sdoroff Date: Mon, 30 Oct 2017 12:59:19 -0400 Subject: [PATCH] Fixed binding errors caused by DayTitleTemplate Fixed by initializing the DataContext before adding elements to the VisualTree --- src/Avalonia.Controls/Calendar/CalendarItem.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Avalonia.Controls/Calendar/CalendarItem.cs b/src/Avalonia.Controls/Calendar/CalendarItem.cs index fc358ed06e..3432fa549d 100644 --- a/src/Avalonia.Controls/Calendar/CalendarItem.cs +++ b/src/Avalonia.Controls/Calendar/CalendarItem.cs @@ -198,6 +198,7 @@ namespace Avalonia.Controls.Primitives if (_dayTitleTemplate != null) { var cell = _dayTitleTemplate.Build(); + cell.DataContext = string.Empty; cell.SetValue(Grid.RowProperty, 0); cell.SetValue(Grid.ColumnProperty, i); MonthView.Children.Add(cell);