Example #1
0
        public void SetToNow()
        {
            int position = 0;

            foreach (string year in ValueList)
            {
                if (year == DateTime.Now.Year.ToString())
                {
                    ValueListView.SetSelection(position - 1);
                }
                position++;
            }
            Value = DateTime.Now.Year.ToString();
        }
Example #2
0
        public void OnTimeChange()
        {
            int days      = DateTime.DaysInMonth(condition.Time.Year, condition.Time.Month);
            int Selectday = int.Parse(ValueListView.GetItemAtPosition(ValueListView.FirstVisiblePosition + 1).ToString());

            ValueList.Clear();
            for (int day = 1; day < days + 1; day++)
            {
                ValueList.Add(day.ToString());
            }
            ValueAdapter.NotifyDataSetChanged();
            Selectday = (Selectday > ValueList.Count) ? ValueList.Count : Selectday;
            ValueListView.SetSelection(((int.MaxValue / 2) - ((int.MaxValue / 2) % ValueList.Count)) + Selectday - 1 - ValueListView.mVisibleItemCount / 2);
            Value = Selectday.ToString();
        }
Example #3
0
 public void SetToNow()
 {
     ValueListView.SetSelection(((int.MaxValue / 2) - ((int.MaxValue / 2) % ValueList.Count)) + DateTime.Now.Day - 1 - ValueListView.mVisibleItemCount / 2);
     Value = DateTime.Now.Day.ToString();
 }