I am trying to display more owners in the UltraMonthViewSingle control. I have increased the MaximumOwnersInView property, but all that seems to do is scrunch the width until the calendar is unreadable. Is there any property that will let me add a second or third row of owners to this control?
Hello,
First I found bug/typos in my sample in calculation of ownerHeight it should be
int ownerHeight = (int)Math.Floor(parent.Rect.Height / rowsCount);
for UltraWeekView you could use exact the same code to achieve your goal. So you could use code like:
ultraMonthViewSingle1.CreationFilter = new MyCreation();
ultraWeekView1.CreationFilter = new MyCreation();
About UltraWeekView , my advice is to use 2 components because approach with creation filter become too complicated because of the TimeSlotDescriptor.
Please let me know if you have any further questions.
What would I have to do to adapt your sample to the day view and the week view?
The sample was very helpful. I was already using a creation filter for some other stuff, so it was easy to add this functionality to my existing creation filter.
Hello ,
Owners are positioned side by side and not one below other because horizontal scroll bar is used for navigating via the time line. So the only way to reposition owners is to use creation filter, please see attached sampel.
UltraMonthViewSingle lays the owners out horizontally, not vertically, so you wouldn't be able to get multiple rows of owners. Check out the OwnerNavigationStyle property for the owner layout options.