This question is locked. New answers and comments are not allowed.
// Trial reminder
RadTrialApplicationReminder trialReminder =
new
RadTrialApplicationReminder();
trialReminder.AllowUsersToSkipFurtherReminders =
false
;
trialReminder.FreePeriod = TimeSpan.FromDays(31);
trialReminder.OccurrencePeriod = TimeSpan.FromDays(5);
#if DEBUG
trialReminder.SimulateTrialForTests =
true
;
#endif
trialReminder.TrialReminderMessageBoxInfo =
new
MessageBoxInfoModel()
{
Title = MainViewResources.TrialReminderTitle,
Content = MainViewResources.TrialReminderText,
Buttons = MessageBoxButtons.YesNo
};
Dispatcher.BeginInvoke(() => trialReminder.Notify());
Hello,
see my code above ...
What I expected this to do is:
- For 31 days, no reminder is displayed at all
- After 31 days, every 5 days a reminder is displayed
What it acutally does is:
- For 31 days, no reminder is displayed - OK
- After 31 days, a reminder is displayed on every single app start
Do I misunderstand this Feature or is this a bug?
Thanks,
Bernhard
PS: Your "Format Code Block" Feature in this control does not work with IE10 RTM in Win8 RTM :)
PPS: The documentation headers in RadRateApplicationReminder properties mostly talk about TrialReminder while they should talk about RateReminder