# C1.WPF.DateTimeEditors.C1TimeEditor.CycleChangesOnBoundaries

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="C1_WPF_DateTimeEditors_C1TimeEditor_CycleChangesOnBoundaries_" data-uid="C1.WPF.DateTimeEditors.C1TimeEditor.CycleChangesOnBoundaries*">CycleChangesOnBoundaries Property
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="C1_WPF_DateTimeEditors_C1TimeEditor_CycleChangesOnBoundaries_" data-uid="C1.WPF.DateTimeEditors.C1TimeEditor.CycleChangesOnBoundaries*"></a>
<h4 id="C1_WPF_DateTimeEditors_C1TimeEditor_CycleChangesOnBoundaries" data-uid="C1.WPF.DateTimeEditors.C1TimeEditor.CycleChangesOnBoundaries">CycleChangesOnBoundaries</h4>
<div class="markdown level1 summary"><p>Determines the C1TimeEditor behavior at changing its value by up/down buttons or arrow keys when Value property is equal to Minimum or Maximum property value. The default is true.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public bool CycleChangesOnBoundaries { get; set; }</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Property CycleChangesOnBoundaries As Boolean</code></pre>
</div>
<h5 id="C1_WPF_DateTimeEditors_C1TimeEditor_CycleChangesOnBoundaries_remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>By default, if C1TimeEditor.Value property reaches C1TimeEditor.Maximum property value, the next click on Up button will cause changing C1TimeEditor.Value property to C1TimeEditor.Minimum property value. If CycleChangesOnBoundaries property value is false and C1TimeEditor.Value property equals to C1TimeEditor.Maximum property value, all clicks on Up button will be ignored. The same behavior is true for the Down button and Minimum property.</p>
</div>
</div>
