基本上,我有一个 TextBlock 显示麦克风增益。
如果它被选中,我想要绑定到 "Recognizer.Gain"。这样的事情可能吗?还是我必须将两个增益变量合并在一起?
<TextBlock FontFamily="Calibri Light" FontSize="20" Foreground="#FFF65B60" FontWeight="Bold" Height="35"><Run Text="{Binding AudioRecorder.Gain, StringFormat={}Microphone Gain: {0:#} %}"/></TextBlock>
正如您所见,这是绑定到“AudioRecorder.Gain”的,但如果未选中此复选框,则我只想绑定到该值。
<CheckBox IsChecked="{Binding Recognizer.AutoGainControl}"
如果它被选中,我想要绑定到 "Recognizer.Gain"。这样的事情可能吗?还是我必须将两个增益变量合并在一起?