Hi,
I am having issues in setting the pressed-apperance of popupMenuTools. Can't seem to find the property that will do that. not on the tool itself nor in the app-stylist.
No mather what .isl file I load, when pressing a popupmenutool on a toolbar, it's style is just plain normal Office07 blue. the normal and hover work just fine.
Hello Jankol,
The pressed appearance will be applied only when the tool is segmented, because the part of the PopupMenu tool could remain "pressed". By default the PopupMenuTool won't be in a Pressed state, and that's why the appearance is not applied. I have been testing this scenario and I would like to ask what version of the Infragistics controls you are using in your application and if you are using separate appStyle list or just setting the Office2007blue through the settings?I will be able after that to look for another approach to have different visual appearance when you click on the PopupMenu tool and it gets expanded.
If you have any other questions please feel free to let us know.
Sorry for the late reply,
So the only way to change the pressed appearance is to change the popupmenu tooltype to SegmentedButton?
But I do not need a segmented button! This is supposed to be used in the main menu of our application, it is supposed to be a single dropdown button, not segmented. We have no need for that and it would only confuse our users.
Why is this only possible on segmented tooltype? Should it not be available globaly, like every other component?
We are still following this forum thread.
Please feel free to let us know if you have any other questions with this matter.
Hello ,
In order to use pressed appearance of PopupMenuTool tool, you should be sure that DropDownArrowStyle property of PopupMenuTool object is set to SegmentedStateButton, in order to be sure that pressed state for PopupMenuTool is allowed. Then you could use one of PressedAppearance (PressedAppearance ,PressedAppearnceOnMenu, PressedAppearnceOnRibbonGroup, PressedAppearnceOnToolbar) object in SharedProps. AppearanceSmall or SharedProps.AppearanceLarge.If you have applied isl file, those appearances, which are set via code, could be overridden , based on ResolutionOrder property of UltraToolbarsManger -> Common Components Properties set in isl file.
Please let me know if you have any further questions or if I am missing something.