It looks like you are setting the vertical alignment to "Top" on your Textbox.
What you should be doing is setting that vertical alignment on your DataGrid
Cells. If I am understanding your question correctly, you want that textbox shifted upward.
If you want to see this behavior in all datagrid cells. I would suggest making it a style.
<style>
</style>