private void onDelayKeyDownClick(object sender) { var txtBox = sender as TextBox; double dfout = 0; string strTemp = txtBox.Text.Trim(); if (Double.TryParse(strTemp, out dfout)) { double inputValue = CDefine.checkAvalibleInput(dfout, MinInput, MaxInput); int position = CDelayControl.decodeDelayvalue(inputValue); txtBox.Text = inputValue.ToString(); int chindex = _parentWin.currentchindex; CMatrixData.matrixData.m_ChanelEdit[chindex].delayTime = position; if (NetCilent.netCilent.isConnected()) { CMatrixData.matrixData.sendCMD_ChanelDelay(chindex); } else { updateDelay_fromData(chindex); } } txtBox.IsReadOnly = true; }
private void enterBtn_Click(object sender, RoutedEventArgs e) { double dfout = 0; string strTemp = edBox.Text.Trim(); if (Double.TryParse(strTemp, out dfout)) { inputValue = checkAvalibleInput(dfout); position = CDelayControl.decodeDelayvalue(inputValue); edBox.Text = inputValue.ToString(); this.DialogResult = true; String astr = "fff you enter the 13 code...................inputvalue position:" + inputValue.ToString() + " " + position.ToString(); Debug.WriteLine(astr); } }
public void updateInputBox() { position = CDelayControl.decodeDelayvalue(inputValue); Debug.WriteLine("update input box with inputvalue is {0}", inputValue); edBox.Text = inputValue.ToString(); }