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"); }
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; }