Hi,
I have applied the VS2008.isl to my application. Every thing looks good but in case of UltraGrid column whose data type is of type Date when I click on the filed it does display DropDownCalendar but the font with which the calendar heading and the numbers are dispalyed is white. I need to change the color to Blue to make it readable but not sure how I can do that.
I even tried using your “AppStylist for Windows Forms” application to edit VS2008.isl but of no luck.
Can you please help me with this?
Regards
RK
Hi RK,
I tried this out with the VS2008.isl file included with NetAdvantage 2009 Volume 2 (the oldest supported version) and it works fine for me.
Are you using an older version?
Do you get the same results if you simply load that same style into AppStylist and go to the Inbox Controls canvas?
Hi Mike,
I am using Infra Version 9.2 only. Please follow the below steps to replicate the issue
1. Open AppStylist for Windows Forms which is pointed to "C:\Program Files\Infragistics\NetAdvantage 2009.2\Windows Forms\AppStylist for Windows Forms\Infragistics2.Win.AppStylist.v9.2.exe"
2. Open Style Library VS2008.isl
3. Go to Misc Canvas and then scroll the top grid till the column DateTime1 is visible and when u select the Datetime as shown below.
Can u please send me the sample code which I need to put in .isl file to make the calendar control redable.?
It looks like what's happening here is that the MonthCalendar in the dropdown is picking up the ForeColor of the grid row. Since the row is highlight, it's ForeColor is white and so the white ForeColor shows up in the calendar and it's nearly impossible to see.
This looks like a bug to me. The calendar should not be picking up the grid rows ForeColor. And even if that were correct and was being done intentionally for some reason, it makes no sense to use the ForeColor without also using the BackColor, since it can cause issues like you are getting here.
I'm going to forward this thread over to Infragistics Developer Support so they can write this up and get it looked at.
There are two calendar controls included in NetAdvantage: The UltraDateTimeEditor and the UltraCalendarCombo. You can use either one standalone or in a grid by using the EditorControl property on the grid column.
If you have your own custom calendar control, then you could create you own calendar dropdown using one of the existing editor control, like UltraTextEditor, by adding a DropDownEditorButton to the ButtonsRight collection of that control. You would have to handle any interaction between the text portion of the control and the control on the dropdown, of course.
Hi
is it possible to change calender used by DropDownCalender? i want to use different calender with better functionality:
I have created a case for you based on this issue, CAS-44637-SZW675.
I will look into this issue further.
Thanks
I believe there's a service release in testing right now, so this fix probably won't make it into this one. It will most likely be in the next one.
Developer support will notify you when the fix becomes available.
Thanks Mike.
Any idea when can I expect the resolution.