コード例 #1
0
ファイル: FilterActor.cs プロジェクト: zjbinya/hudcopy
        private void HandleFilterTypeChange(FilterChange message)
        {
            bpFilter = message.BPFilter;
            hpFilter = message.HPFilter;
            lpFilter = message.LPFilter;
            switch (message.FilterType)
            {
            case FilterType.None:
                Become(ProcessNone);
                break;

            case FilterType.HighPass:
                Become(ProcessHighPass);
                break;

            case FilterType.LowPass:
                Become(ProcessLowPass);
                break;

            case FilterType.BandPass:
                Become(ProcessBandPass);
                break;
            }
        }
コード例 #2
0
 private void TextBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     FilterChange?.Invoke();
 }
コード例 #3
0
 private void Checkbox_CheckedChanged(object sender, RoutedEventArgs e)
 {
     FilterChange?.Invoke();
 }