private void UpdatedSelectedTaskDatesText()
        {
            DateTime from = DateTime.MinValue, to = DateTime.MinValue;

            if (m_DayView.GetSelectedTaskDates(ref from, ref to) &&
                (from != DateTime.MinValue) &&
                (to != DateTime.MinValue))
            {
                String toDate = to.ToString((from.DayOfYear == to.DayOfYear) ? "t" : "g");

                m_SelectedTaskDatesLabel.Text = String.Format("{0}: {1}-{2}",
                                                              m_Trans.Translate("Selected Task Date Range"),
                                                              from.ToString("g"), toDate);
            }
            else
            {
                m_SelectedTaskDatesLabel.Text = String.Empty;
            }
        }
예제 #2
0
        private void UpdatedSelectedTaskDatesText()
        {
            DateTime from, to;

            if (m_DayView.GetSelectedTaskDates(out from, out to))
            {
                String label = String.Format("{0}: ", m_Trans.Translate("Selected Task Date Range"));

                String toDate    = to.ToString((from.DayOfYear == to.DayOfYear) ? "t" : "g");
                String dateRange = String.Format("{0} - {1}", from.ToString("g"), toDate);

                m_SelectedTaskDatesLabel.Text     = (label + dateRange);
                m_SelectedTaskDatesLabel.LinkArea = new LinkArea(label.Length, dateRange.Length);
            }
            else
            {
                m_SelectedTaskDatesLabel.Text = String.Empty;
            }
        }