Hi,
I have upgraded to v7.3 infragistics and code which previously worked (in 5.1) is no longer.
Basically I have a grid with 3 columns, the 3rd column is used to display data in both value and progress bar, I achieved this previously by associating each cell.EditorControl with a new instance of UltraProgressBar. However when the code runs, the %value's appear but the progress bar itself fails to paint on each cell.
So at run time we can add an item to the grid and its value and %value in the bar would appear.
cell.EditorControl = CreateBar();
then later when I want to update the value foreach(row/cell in the column of columns)
at this point the percent value updates but the bar fails to be displayed.
When you receive a resolution to this could you post it here please as I am having the exact same problem. Works fine in the tree view rendering on Vista, but on XP it is not showing up, only the text.
73green said:I still have not seen an update to my incident report
You submitted the issue on March 13th and have not received a reply? Something is wrong, then. It should never take that long. You should contact developer support again to follow up.
Actually there is something screwed on Version 7.3, we retrograded back to 5.3 .NET2.0 and our bar behaviour is as it should be, we have full control over each cell and its behavoiur including the embedded Progress Bar. The defect described by 'shattagadi' is what caused me to investigate further and create the example code to send to Infragistics.
In 7.3 there was supposed to be better binding by using the Cell.EditorControl and EditorControl.Resolved, however when using it for real its clear you don't have control over the embedded ProgressBar but only of the Cell itself. You can see an inverse video effect if you set the cell background to a be a dark color or the same color as the bar background.
I still have not seen an update to my incident report, I am about to loadup 2008 Vol 1 to check if the defect still exists, the embedded control behaviour needs to be fixed before we can migrate our product to the latest.
shattangadi said:If i create a progressbar on the form and set its properties (and UseOSThemes as false) it uses any color/smooth fill that i want. However the progress bar embedded in the ultragrid just uses the default os theme fill.
That's correct behavior. The UseOsThemes property doesn't affect the grid because the grid has it's own UseOsThemes property. You can either turn off themes in the entire grid or else set the column.CellAppearance.ThemedElementAlpha to Transparent to affect on the one column.
I am facing a similar issue. I am trying to embed an ultraprogressbar in a ultragrid and i need the progress bar to be smooth filled (rather than default windows blocks)
If i create a progressbar on the form and set its properties (and UseOSThemes as false) it uses any color/smooth fill that i want. However the progress bar embedded in the ultragrid just uses the default os theme fill.
Please let me know if there is a resolution.