コード例 #1
0
 private void ResetTrackBars(bool ignoreTrackBarUpdates = false)
 {
     m_ignoreTrackBarUpdates = ignoreTrackBarUpdates;
     trackBarDate1.Minimum   = 1;
     trackBarDate1.Maximum   = m_dfFile.RowCount;
     trackBarDate2.Minimum   = 1;
     trackBarDate2.Maximum   = m_dfFile.RowCount;
     trackBarDate1.Value     = trackBarDate1.Minimum;
     trackBarDate2.Value     = trackBarDate2.Maximum;
     trackBarDate2.Value     = trackBarDate2.Minimum;
     trackBarDate2.Value     = trackBarDate2.Maximum;
     trackBarDate1.Value     = trackBarDate1.Maximum;
     if (m_dfFile.RowCount > 0)
     {
         trackBarDate1.Value = Math.Max(trackBarDate2.Maximum - m_defaultRowCount, 1);
     }
     lblDate1.Text           = m_dfFile.GetIndexString(trackBarDate1.Value);
     lblDate2.Text           = m_dfFile.GetIndexString(trackBarDate2.Value);
     m_ignoreTrackBarUpdates = false;
 }