画面に 2 つの RadioButtons と TimePicker コントロールがあります。TimePicker の場合、active_end_Date は、値が TimePicker Value プロパティから設定される DataContext のプロパティです。2 つの RadioButton のいずれかがチェックされている場合、TimePicker の Value プロパティを 23:59:59 に設定し、DataContext の値を更新します。
<RadioButton Content="Occurs at once: " FontSize="18" GroupName="DailyFreqGroup" Name="DailyFreqGroupRadio1"/>
<xctk:TimePicker Name="EndTimeTextBoxDailyFreq" Value="{Binding Path=active_end_date, Mode=TwoWay, Converter={StaticResource TimeConverter}
, ConverterParameter='active_end_date'}" HorizontalAlignment="Left" Margin="2" MinWidth="100" Format="LongTime">
<xctk:TimePicker.Style>
<Style TargetType="{x:Type xctk:TimePicker}">
<Setter Property="Value" Value="01-01-0001 PM 11:00:00"></Setter>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=IsChecked, ElementName=DailyFreqGroupRadio1}" Value="True">
<Setter Property="Value" Value="01-01-0001 PM 05:00:00">
</Setter>
</DataTrigger>
</Style.Triggers>
</Style>
</xctk:TimePicker.Style>
</xctk:TimePicker>
ある種のコンバーターを割り当てる必要があると思いますが、その方法がわかりません。