/// <summary> /// 弹出一个文本输入框,输入两个数据。 /// </summary> /// <param name="titles"></param> /// <param name="outVals"></param> /// <param name="formTitle"></param> /// <param name="initVals"></param> /// <returns></returns> public static bool ShowTwoValueInputForm(StringPair titles, out NumerialPair outVals, NumerialPair initVals = null, string formTitle = "请输入") { if (initVals == null) { initVals = NumerialPair.Zero; } var f = new InputTwoValueForm( ); f.SetValue(initVals).SetTitle(titles); f.Text = formTitle; if (f.ShowDialog() == DialogResult.OK) { outVals = f.Numerials; return(true); } outVals = NumerialPair.Zero; return(false); }
/// <summary> /// 设置 /// </summary> /// <param name="titles"></param> /// <returns></returns> public InputTwoValueForm SetValue(NumerialPair titles) { return(SetValue(titles.First, titles.Second)); }