Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det datum eller den tid som valts i Windows Forms DateTimePicker-kontrollen bestäms av egenskapen Value. Du kan ange egenskapen Value innan kontrollen visas (till exempel vid designtillfället eller i formulärets Load händelse) för att avgöra vilket datum som ska väljas i kontrollen. Som standard anges kontrollens Value till aktuellt datum. Om du ändrar kontrollens Value i kod uppdateras kontrollen automatiskt i formuläret för att återspegla den nya inställningen.
Egenskapen Value returnerar en DateTime struktur som värde. Det finns flera egenskaper för DateTime struktur som returnerar specifik information om det visade datumet. Dessa egenskaper kan bara användas för att returnera ett värde. använd dem inte för att ange ett värde.
För datumvärden returnerar egenskaperna Month, Dayoch Year heltalsvärden för de tidsenheterna för det valda datumet. Egenskapen DayOfWeek returnerar ett värde som anger den valda veckodagen (möjliga värden visas i DayOfWeek uppräkning).
För tidsvärden returnerar Hour, Minute, Secondoch Millisecond egenskaper heltalsvärden för dessa tidsenheter. Information om hur du konfigurerar kontrollen för att visa tider finns i How to: Display Time with the DateTimePicker Control.
Ange datum- och tidsvärdet för kontrollen
Ange egenskapen Value till ett datum- eller tidsvärde.
DateTimePicker1.Value = New DateTime(2001, 10, 20)dateTimePicker1.Value = new DateTime(2001, 10, 20);dateTimePicker1->Value = DateTime(2001, 10, 20);
Så här returnerar du datum- och tidsvärdet
Anropa egenskapen Text för att returnera hela värdet som formaterat i kontrollen, eller anropa lämplig metod för egenskapen Value för att returnera en del av värdet. Använd ToString för att konvertera informationen till en sträng som kan visas för användaren.
MessageBox.Show("The selected value is ", DateTimePicker1.Text) MessageBox.Show("The day of the week is ", DateTimePicker1.Value.DayOfWeek.ToString) MessageBox.Show("Millisecond is: ", DateTimePicker1.Value.Millisecond.ToString)MessageBox.Show ("The selected value is " + dateTimePicker1.Text); MessageBox.Show ("The day of the week is " + dateTimePicker1.Value.DayOfWeek.ToString()); MessageBox.Show("Millisecond is: " + dateTimePicker1.Value.Millisecond.ToString());MessageBox::Show (String::Concat("The selected value is ", dateTimePicker1->Text)); MessageBox::Show (String::Concat("The day of the week is ", dateTimePicker1->Value.DayOfWeek.ToString())); MessageBox::Show(String::Concat("Millisecond is: ", dateTimePicker1->Value.Millisecond.ToString()));
Se även
.NET Desktop feedback