wpf grid,该如何解决

wpf grid
grid使用gridsplitter分为3行3列共9个格子。用来显示视频监控的,视频是由左边的datagrid中数据实例拖放过来加载的。。。。
现在想要的结果是拖到第几格就将视频显示在那里。
请问怎么获取鼠标在grid的几行第几列?
网上资料说根据鼠标xy来和grid宽高相除,我试过了,很不靠谱,偏差很大,或者把grid列和行拖动一下就乱了。
求大神给方法,求破。
------解决方案--------------------
http://blog.csdn.net/tcjiaan/article/details/6961335

希望对你有帮助
------解决方案--------------------
你可以grid的高宽算出每个‘单元格’的坐标范围,通过鼠标位置判断是否在其中,然后再设置