On Windows Phone 8.1 the CommandBar will always show the icons for the PrimaryCommands. (Windows Phone 8.1 does not have the swipe in from bezel gesture.)
IsOpen and the Opened/Closed events in this context relate to visibility of the SecondaryCommands.
Also, images used for BitmapIcon, on Windows Phone, should be 48x48 with the foreground portion of the graphic fitting in the center 26x26 pixels.
Eric Fleck, Windows Store and Windows Phone Developer Support. If you would like to provide feedback or suggestions for future improvements to the Windows Phone SDK please go to http://wpdev.uservoice.com/ where you can post your suggestions and/or cast
your votes for existing suggestions.