C# 更改文本框之间的导航顺序

C# 更改文本框之间的导航顺序,c#,winforms,visual-studio-2013,C#,Winforms,Visual Studio 2013,我正在windows窗体中创建主详细信息 我从实体模型中创建了数据源,然后从数据源中添加了主表作为申请表,所以我选择“详细信息””模式仅显示一行 然后,我添加了详细信息表作为DataGridView模式,以显示链接到主行的所有详细信息行 问题是数据源中的列顺序发生了更改,而不是DB table中的顺序,因此列之间的导航顺序发生了更改 如何通过按主文本框中的tab键在文本框之间更改默认的“下一项导航” 注意:我的意思是带有的“详细信息”是数据源中的显示模式,而不带“详细信息”是外键数据。与您的问题

我正在windows窗体中创建主详细信息

我从实体模型中创建了数据源,然后从数据源中添加了主表作为申请表,所以我选择“详细信息””模式仅显示一行

然后,我添加了详细信息表作为
DataGridView
模式,以显示链接到主行的所有详细信息行

问题是数据源中的列顺序发生了更改,而不是DB table中的顺序,因此列之间的导航顺序发生了更改

如何通过按主文本框中的tab键在文本框之间更改默认的“下一项导航”


注意:我的意思是带有“详细信息”是数据源中的显示模式,而不带“详细信息”是外键数据。

与您的问题相关,可以通过相应地设置
选项卡索引
属性来定义
文本框
控件之间的导航顺序。敬请注意,

您可以尝试设置与所需导航顺序相关的文本框的TabIndex属性。致以最良好的祝愿,@AlexBell,你的评论真的很有帮助,解决了问题。我在没有注意到的情况下检查了很多次,我很惊讶有20个视图没有回答这个问题,所以谢谢你。我很高兴它对你有用。如果您对解决方案满意,请标记所回答的问题。顺致敬意,