i will show u wht i try to do.
i have listbox of itemtemplate of textboxes only
<ListBox Name="lstfood" >
<ListBox.ItemTemplate>
<DataTemplate>
<TextBox Width="100" Text="{Binding name}" KeyDown="TextBox_KeyDown" Name="txt1"></TextBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
and i make sample calss contain prop "name" and bind a list to this listbox
and as u see i capture keydown as u said
private void TextBox_KeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.Down)
{
//i want here to set focus to the next textbox in this listbox
}