# C1.WPF.Schedule.C1Scheduler.EditRecurrenceDialogCommand

## Content

<div class="doc-site-dotnet-api-container">




<h1 id="C1_WPF_Schedule_C1Scheduler_EditRecurrenceDialogCommand" data-uid="C1.WPF.Schedule.C1Scheduler.EditRecurrenceDialogCommand" class="text-break">EditRecurrenceDialogCommand Field
</h1>
<div class="markdown level0 summary"><p>Defines the command that shows the Edit Recurrence dialog for editing a
<span class="xref">C1.Schedule.RecurrencePattern</span> of the specified <span class="xref">C1.Schedule.Appointment</span>.</p>
</div>
<div class="markdown level0 conceptual"></div>
<h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.Schedule.html">C1.WPF.Schedule</a></h6>
<h6><strong>Assembly</strong>: C1.WPF.Schedule.4.6.2.dll</h6>
<h5 id="C1_WPF_Schedule_C1Scheduler_EditRecurrenceDialogCommand_syntax">Syntax</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public static readonly RoutedCommand EditRecurrenceDialogCommand</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Shared ReadOnly EditRecurrenceDialogCommand As RoutedCommand</code></pre>
</div>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.windows.input.routedcommand">RoutedCommand</a></td>
      <td>Defines the command that shows the Edit Recurrence dialog for editing a  of the specified .</td>
    </tr>
  </tbody>
</table>
<h5 id="C1_WPF_Schedule_C1Scheduler_EditRecurrenceDialogCommand_remarks"><strong>Remarks</strong></h5>
<div class="markdown level0 remarks"><p>This command is executed by the <a class="xref" href="C1.WPF.Schedule.C1Scheduler.html">C1Scheduler</a> and is implemented
by the <a class="xref" href="C1.WPF.Schedule.C1Scheduler.EditRecurrenceDialog.html#C1_WPF_Schedule_C1Scheduler_EditRecurrenceDialog_C1_Schedule_Appointment_">EditRecurrenceDialog(Appointment)</a> method.</p>
<p>
Command parameter might be one of the next values:
<ul><li><span class="term"></span>the <span class="xref">C1.Schedule.Appointment</span> whose 
<span class="xref">C1.Schedule.RecurrencePattern</span> will be edited. </li><li><span class="term"></span>the dialog window which has an <span class="xref">C1.Schedule.Appointment</span> object 
whose <span class="xref">C1.Schedule.RecurrencePattern</span> will be edited as content.</li></ul>
If parameter value is not specified, 
control will try to get an appointment from the sender’s DataContext.
If parameter value is dialog window which has an Occurrence or Exception of RecurrencePattern as content,
then content of this window will be changed to the Master appointment of this RecurrencePattern.

</div>
</div>
