/// <summary> /// Raises the <see cref="E:Kavand.Windows.Controls.Calendar.DisplayDateChanged"/> event. /// </summary> /// <param name="e">The data for the event. </param> protected virtual void OnDisplayDateChanged(DateChangedEventArgs e) { var eventHandler = _displayDateChanged; if (eventHandler != null) eventHandler(this, e); }
private void Calendar_DisplayDateChanged(object sender, DateChangedEventArgs e) { if (e.AddedDate != DisplayDate && e.AddedDate != null) SetCurrentValue(DisplayDateProperty, (DateTime)e.AddedDate); }