问题标签 [tabcontrol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
43129 浏览

wpf - 如何将 List 集合绑定到 WPF 中的 TabControl 标头?

我可以将数据输入到我的 TabControl 中,但标题周围有框架,我不能从一个选项卡到另一个选项卡。

我在这个 TabControl 上的 XAML 绑定语法做错了什么?

XAML:

后面的代码:

0 投票
2 回答
4604 浏览

asp.net - ASP.Net AJAX TabControl

我在我的页面上放置了一个 AJAX Tabcontrol。

在 TabControl 内,我还放置了一个网格视图。

当我检索 gridview 时,gridview 边界超出了选项卡控件边界。如何确保 gridview 将在选项卡控件的边界内?Gridview 的高度超出了选项卡控件。宽度刚刚好。

谢谢。

0 投票
3 回答
6082 浏览

wpf - tabControl 中的多个 userControl 实例

我有一个绑定到可观察集合的 tabControl。在 headerTemplate 中,我想绑定到一个字符串属性,并且在 contentTemplate 中我放置了一个用户控件。

这是 MainWindow.xaml 的代码:

及其背后的代码:

所以这个场景中的问题(指定了一个 itemTemplate 和一个 controlTemplate)是我只得到一个用户控件的实例,我想为每个绑定到的项目都有一个实例。

0 投票
4 回答
1929 浏览

.net - 如何动态显示两个 Winforms 选项卡之一?

我有一个带有 5 个选项卡的 TabControl,其中一个选项卡的内容取决于某些条件或模式 - 有时它需要显示一组控件,有时它应该显示一组完全不同的控件。

实现这一目标的最简单方法是什么?我尝试设置两个不同的选项卡,并使用 tab.Enabled / Visible 之类的东西 - 但在选项卡上找不到此类属性。

我想要切换操作模式的能力 - 从显示一个选项卡到显示另一个选项卡,然后再返回。请注意,我不想更改哪个选项卡处于活动状态,我想完全隐藏一个选项卡,然后显示它并隐藏另一个选项卡。

0 投票
1 回答
6819 浏览

c++ - 如何处理子类和父类中的通知消息?

我有一个自定义的 CTabCtrl,我正在尝试自定义(自动更改页面)。

如果我ON_NOTIFY_REFLECT(TCN_SELCHANGE, ...)在我的选项卡控件中处理,ON_NOTIFY(TCN_SELCHANGE, ...)则父类不会收到。

如何在子类和父类中同时接收通知消息?

目前我正在使用手动将 WM_NOTIFY 消息发送到父类的“解决方法”:

编辑:我已经尝试过 *pResult = 0 和 *pResult = 1 但它仍然没有将消息发送到父级。另外,我注意到当我将消息发送给父级时,我最终陷入了一个几乎无限的循环(由于某种原因,它确实会在多次迭代后中断)。

0 投票
6 回答
615 浏览

wpf - 控件在 WPF 中交换 UIElements

UIElement在 UI 上的某个“插槽”动态交换 s 的最简单方法是什么?我有许多UIElements 并且基于一些外部数据绑定(例如组合框选择),我希望显示其中一个,而隐藏当前可见的一个。所以行为有点像,TabControl但没有 tabstrip、chrome 和 tabitem 实例。所以我实际上可以使用TabControl并覆盖控制模板。但这真的是最小的方法吗?

0 投票
3 回答
2183 浏览

wpf - 将关闭命令绑定到 Tabcontrol 数据模板中的按钮的问题

我正在使用复合应用程序指导模式来构建我的 WPF 应用程序。在我的 Shell 中,我有一个 tabcontrol,其中包含一个用于将视图动态加载到该区域的区域。视图被加载到 TabControl 中的新选项卡中。

我有一个用于实现 CloseButton 的 DataTemplate“TabItemTemplate”。我不知道如何将 DataTemplate 中的按钮命令绑定到 PresentationModel 中的关闭命令。如果我将命令绑定到 CompositCommand,则执行该命令。但随后我必须找出关闭按钮被按下的选项卡,并且只在该 PresentationModel 中执行 closeCommand。下面是数据模板。

有谁知道如何解决这个绑定问题?

0 投票
2 回答
28528 浏览

wpf - WPF TabControl 数据绑定

我正在尝试构建一个包含 TabControl 和 TextBlock 的 WPF 用户界面。

我想将这两个控件绑定到以下类的实例的基础集合:

选项卡控件应为每个 PageModel 显示一个选项卡。

  • 每个选项卡的标题应显示 TabCaption 属性
  • 每个选项卡的内容都应该是 TabContent 属性。

TextBlock 应显示当前选定选项卡的标题。

我怎样才能达到这个结果?

0 投票
1 回答
2588 浏览

c# - 为什么我不能在这种情况下设置不透明度?

情况是这样的……在顶层,我有一个 TabControl。TabControl 中的每个页面都包含一个 ListBox:

ListBox 有一个水平方向的 StackPanel 作为它们的 ListTemplate:

您会注意到我在该堆栈面板上有一些事件处理程序。这些是为堆栈面板中的项目设置动画,因此它们按顺序淡入视图。事件处理程序实现为:

在大多数情况下,这很好用。当您第一次单击(或加载)选项卡时,堆栈面板中的子项会一个接一个地淡入视图。问题是当您单击返回到之前已经显示过一次的选项卡时(即,您处于“VisibleChanged”事件处理程序而不是“Loaded”处理程序中),所有项目都已显示并且它们按顺序闪烁,而不是从隐藏开始并按顺序显示

这就是它变得丑陋的地方。这一行:

... 什么也没做。如果我在调试器中单步执行代码并在“panel.Children[i].Opacity”上进行观察,它会保持在 1.0。没有例外或任何东西。它只是......不起作用。

有任何想法吗?

0 投票
6 回答
21999 浏览

c# - 我在哪里可以免费找到一个不错的 .NET 选项卡控件?

我正在使用免费的 Krypton Toolkit 在 C# 中执行此应用程序,但 Krypton Navigator 是一种付费产品,对我来说相当昂贵,并且此应用程序是在我的空闲时间开发的,它将免费提供给公众。

所以,我正在寻找一种免费的控件,以便更好地集成到我的 Krypton 应用程序中,因为默认的控件不太适合,并且它会根据操作系统版本而有所不同......

有什么建议么?

PS:我知道我可以拥有它,但我试图不做那种工作......如果它免费存在,我更喜欢已经完成的东西。

编辑: 我刚刚找到了我想要的东西:
http ://www.angelonline.net/CodeSamples/Lib_3.5.0.zip