Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 设置
 /// </summary>
 /// <param name="titles"></param>
 /// <returns></returns>
 public InputTwoValueForm SetValue(NumerialPair titles)
 {
     return(SetValue(titles.First, titles.Second));
 }