Пример #1
0
        public DataPickerViewModel(DataPickerWindow window, DatePickerModes datePickerModes)
        {
            this.thiswindow = window;
            DatePickerMode  = datePickerModes;
            SelectTime      = DateTime.Now;
            MinDateTime     = DateTime.Now;

            //thiswindow.timeString.Text = ((DateTime)SelectTime).ToString("yyyy-MM-dd HH:mm:ss");
        }
Пример #2
0
        public void SelectionChanged(SelectionChangedEventArgs e)
        {
            var comboBoxItem = e.AddedItems[0] as PUComboBoxItem;
            var value        = Int32.Parse(comboBoxItem.Value.ToString());

            switch (value)
            {
            case 1:
                DatePickerMode = DatePickerModes.DateTime;
                break;

            case 2:
                DatePickerMode = DatePickerModes.DateOnly;
                break;

            case 3:
                DatePickerMode = DatePickerModes.TimeOnly;
                break;
            }
        }
 public DataPickerWindow(Window window, TextBox textbox, out DataPickerViewModel viewModel, DatePickerModes datePickerModes)
 {
     InitializeComponent();
     isclosetrans = 0;
     this.Owner   = window;
     this.WindowStartupLocation = WindowStartupLocation.CenterOwner;
     viewModel          = new DataPickerViewModel(this, datePickerModes);
     this.DataContext   = viewModel;
     this.fathertextbox = textbox;
 }