private void button2_Click(object sender, EventArgs e) { using (SignalForm signalForm = new SignalForm()) { signalForm.WindowState = FormWindowState.Maximized; signalForm.FormBorderStyle = FormBorderStyle.None; signalForm.TopMost = true; signalForm.ShowDialog(); } }
public bool SetSignalForm(int outputNo, SignalForm form) { if (outputNo < 0 || outputNo >= Outputs.Length || Array.IndexOf(Outputs[outputNo].SupportedSignalForms, form) == -1) { return(false); } _SetSignalForm(outputNo, form); return(true); }
private void InitModel() { _signals = new ObservableCollection <Signal>(); var signal = new Signal() { Id = 0x00, Name = "阵列信号" }; _signals.Add(signal); _signals.Add(new Signal() { Id = 0x01, Name = "标校信号" }); SelectedSignal = signal; _bandWidths = new ObservableCollection <BandWidth>(); var bandWidth = new BandWidth() { Id = 0x00, Name = "2MHz" }; SelectedKd = bandWidth; _bandWidths.Add(bandWidth); _bandWidths.Add(new BandWidth() { Id = 0x01, Name = "60MHz" }); _signalForms = new ObservableCollection <SignalForm>(); var signalform = new SignalForm() { Id = 0x00, Name = "梳状谱" }; SelectSignalForm = signalform; _signalForms.Add(signalform); _signalForms.Add(new SignalForm() { Id = 0x01, Name = "单载波" }); }
protected override void _SetSignalForm(int outputNo, SignalForm form) { }
private void OnSelectedCorrect(SignalForm signalForm) { RadioVm.SelectSignalForm = signalForm; }
protected abstract void _SetSignalForm(int outputNo, SignalForm form);