Тут надо определить видимый размер скалируемого объекта и нарисовать вокруг него невидимый прямоугольник, но так что-бы прямоугольник выступал со всех сторон объекта ,хотя-бы на пару пикселей, а потом применять скале9грид с первоначальным размером объекта, так она всегда работает.
Пример
http://www.murmadillo.tut.su/m/scale9gridTrue.rar