private void TextBox_KeyDown(object sender, KeyEventArgs e)
        {
            temporary = new SampleTime();

            temporary.Time = DateTime.Now.Ticks;
            temporary.Code = (int)e.Key;
            Debug.WriteLine("Code {0}, Time {1}", temporary.Code, temporary.Time);
        }
        private void SaveSample()
        {
            SampleTime sam = sample.SampleTimes.Where(t => t.Code.Equals(temporary.Code)).FirstOrDefault();

            if (sam != null)
            {
                temporary.Time = (sam.Time + temporary.Time) / 2;
                sample.SampleTimes.Remove(sam);
                sample.SampleTimes.Add(temporary);
            }
            else
            {
                sample.SampleTimes.Add(temporary);
            }

            temporary = null;
        }
示例#3
0
        private void TextBox_KeyDown(object sender, KeyEventArgs e)
        {
            temporary = new SampleTime();

            if (Name.Text != null)
            {
                sample.Name = Name.Text;
            }
            else
            {
                sample.Name = "Anonymous";
            }

            temporary.Time = DateTime.Now.Ticks;
            temporary.Code = (int)e.Key;
            Debug.WriteLine("Code {0}, Time {1}", temporary.Code, temporary.Time);
        }