C# 如何根据所选选项卡显示不同的弹出窗口
我正在创建一个使用选项卡式视图的应用程序。目前,我可以双击datagrid中的一行,并显示一个新窗口,在该窗口中我可以编辑所选行的内容。我现在有一个选项卡,它需要一个与其他选项卡不同的弹出窗口。双击时,如何使一个选项卡显示与其他选项卡不同的弹出窗口?如果你需要更多信息,请告诉我 检查属性以查看当前可见的选项卡是否是您想要的选项卡:C# 如何根据所选选项卡显示不同的弹出窗口,c#,datagrid,tabcontrol,C#,Datagrid,Tabcontrol,我正在创建一个使用选项卡式视图的应用程序。目前,我可以双击datagrid中的一行,并显示一个新窗口,在该窗口中我可以编辑所选行的内容。我现在有一个选项卡,它需要一个与其他选项卡不同的弹出窗口。双击时,如何使一个选项卡显示与其他选项卡不同的弹出窗口?如果你需要更多信息,请告诉我 检查属性以查看当前可见的选项卡是否是您想要的选项卡: OnClick() { if (this.tabControl.SelectedTab == this.secondTab) { // Show di
OnClick()
{
if (this.tabControl.SelectedTab == this.secondTab)
{
// Show different popup here
}
else
{
// Show common popup here
}
}
检查属性以查看当前可见的选项卡是否为所需的选项卡:
OnClick()
{
if (this.tabControl.SelectedTab == this.secondTab)
{
// Show different popup here
}
else
{
// Show common popup here
}
}
如何实现弹出窗口?如果它在您自己的codebehind中,那么我会在TabItem的“Tag”属性中放置一些指示器,该属性用于选择弹出窗口(包括弹出窗口本身,因为该标记接受任何对象)。为什么不根据当前选择的选项卡显示所需的窗口?这似乎并不困难。也许您应该包含一些代码来演示您正在尝试做什么。您是如何实现弹出窗口的?如果它在您自己的codebehind中,那么我会在TabItem的“Tag”属性中放置一些指示器,该属性用于选择弹出窗口(包括弹出窗口本身,因为该标记接受任何对象)。为什么不根据当前选择的选项卡显示所需的窗口?这似乎并不困难。也许您应该包含一些代码来演示您正在尝试做什么。