-
Notifications
You must be signed in to change notification settings - Fork 470
[Enhancement] Calendar Control #848
Comments
Could you please include the Intended Use Case section ? Selecting nonconsecutive dates (more than two) or selecting a period of time (either by 2 date or by multiple successive days) |
I'd love to have a more extensive calendar control for sure! But before anyone gets started on this I'd love to see a more detailed specification on how we would want to implement that. |
I built a calendar control a long time ago that used 100% shared code. It was highly customizable where every day square was just another |
@ahoefling "highly customizable" this must be nice, under the hood it is somehow using the native Pickers or no? (partially ?) |
Hi guys! I am developing a calendar view component for Xamarin.Forms. It is still in development and at this moment I am working in the component layout. I am customizing the layout using styles classes, so I believe that this will be easy to create many kinds of layout for the calendar. What features does the calendar view have so far?
The project is available here https://github.com/ionixjunior/Xalendar |
Hi! I think a good feature would be the ability to disable specific days based on a list of DateTime or DayOfWeek enum. |
@ionixjunior I took a look at your Xalendar control and that looks much better than my control. Maybe you can share the specification for it so we can discuss what it would look like in the XCT? |
@ahoefling Initially, I thought to develop a simple calendar view with the following features:
All features listed above are working. What is not included at this time and I plan to develop?
About the layout of the calendar, I am creating some themes based on styles. The component will have some built-in themes for user choice and will be possible for the user to create your own theme for the calendar. So, this way will be easier to customize the calendar setting styles for calendar elements, differently from other solutions that we have a lot of bindable properties to change colors, styles, layout dispositions, etc. @jfversluis this is a new component that I and some people of the community are developing and it is not a problem for me to donate this codebase to XCT. As soon as possible I will update the docs of the project to explain better how the calendar is working and how it can be customized. |
Since we have a spec proposal I'll close this issue and we should move any further comment to #1135 |
Summary
It would have been really cool with a Calendar control that supports selecting multiple dates (and/or date ranges). I think this control would have been a great addition to the toolkit.
I'm not sure about how to implement it, but maybe a grid could be used as a base to it?
Here's a couple of examples:
Who Will Do The Work?
The text was updated successfully, but these errors were encountered: