在给对话框背景贴图的时候, 使用了九宫格的切图方式.
先平铺: 中, 上下左右, 4条边.
再单独绘制4个角 和标题 图片.
为了平铺方便. 使用了 TextureBrush来FillRectangle. 没有使用DrawImage.
原本是为了简单. 谁知TextureBrush怎么画都不对. 
TextureBrush _Brush(&_Image);
Rect _Rect(x,y,w,h);
_Gfx.FillRectangle(&_Brush,_Rect);
除了在FillRectangle的左边在0,0的时候是正确的.其他都偏了, 很乱.
研究了一下.
原来TextureBrush在FillRectangle的时候在内部会从0,0位置开始平铺好, 然后再取一块_Rect矩形区域贴到你需要绘制的地方.
需要加一句才能正确绘制: TranslateTransform
TextureBrush _Brush(&_Image);
Rect _Rect(x,y,w,h);
_Brush.TranslateTransform(x,y);
_Gfx.FillRectangle(&_Brush,_Rect);