I'm a computer programmer so this isn't my field, however I am a new home owner... Our new house has vinyl siding, one of the corner prices has what appears to be a 6inch or so gap near the roof exposing the wood beneath. Is there an easy way to push this price back in to place, it seems to have slid down, there is a similarly lengthened surplus at the bottom, also I'm left to wonder if it is standard to not have some method to nail or otherwise pin the piece in to place so it wouldn't slip.
Some corners like yours are actually two parts--an inner part that's nailed to the wall framing, and a snap-on cover. You can actually see the inner component in your photo at the top. This arrangement allows for various styles to be used. Generally the inherent tension and friction of the two components prevents slipping like you've seen.
With a wooden block held snugly against the bottom of the slipped corner piece, use a rubber mallet or other tool to gently tap the slipped corner back into place. This would best be done on a warm day when the vinyl is less likely to shatter.
A small screw or rivet in an inconspicuous location, or a dab of exterior construction adhesive behind the cover, will help prevent future slipping.