I'm making a form and would like to know how to make it accept only one type of date. (Ex: DD/MM/YYYY)
I tried to find something referring to #c but I only found the logic for numbers and not date formats
CodePudding user response:
you can use NuGet MaskedTextBox, and call like this:
maskedTextBox1.Masked = MaskedTextBox.MaskedTextBox.Mask.DateOnly;
Code and example: https://github.com/abbaye/Winform-MaskedTextBox
CodePudding user response:
What you are looking for is the DateTimePicker in the toolbox.
This tool allows you to only insert types of DateTime.
Then in your code you can change it to any format you would like
with the Tostring method.
look in this webpage to look into formating of DateTime: https://www.c-sharpcorner.com/blogs/date-and-time-format-in-c-sharp-programming1

