标签: tabcontrol

如何从TabControl隐藏TabPage

如何在WinForms 2.0中隐藏TabControl中的TabPage?

c# tabcontrol tabpage winforms

149
推荐指数
9
解决办法
28万
查看次数

是否在标准WPF选项卡控件中选择了选项卡更改事件

在WPF中,是否有一个事件可用于确定TabControl选定的选项卡何时更改?

我尝试过使用TabControl.SelectionChanged但是当一个选项卡中的孩子选择被更改时,它会被多次激活.

wpf events tabcontrol

90
推荐指数
5
解决办法
11万
查看次数

如何在WPF中使用DockStyle.Fill作为标准控件?

我从windows窗体中使用,我创建了一个面板,在其中放置控件并让它们DockStyle.Fill最大化到周围的面板.

在WPF中,我想拥有相同的内容.我有一个TabControl,我希望它的大小尽可能多地填充表格.我有一个功能区控件(RibbonControlsLibrary),并希望表格的其余部分填充最大尺寸的TabControl.

(我不想在Visual Studio中停靠控件,只是旧的对接机制)

c# wpf tabcontrol docking

89
推荐指数
3
解决办法
8万
查看次数

如何在WPF选项卡控件中创建梯形选项卡

如何在WPF选项卡控件中创建梯形选项卡?
我想在Google Chrome中创建看起来像标签的非长方形标签,或者在VS 2008的代码编辑器中创建标签.

它可以用WPF样式完成,还是必须用代码绘制?

互联网上是否有任何代码示例?

编辑:

有很多示例显示如何圆角或更改选项卡的颜色,但我找不到任何更改选项卡的几何图形,如以下两个示例:

VS 2008代码编辑器选项卡
VS 2008代码编辑器选项卡


Google Chrome标签页
替代文字

这两个示例中的标签不是矩形,而是梯形.

wpf xaml tabcontrol

78
推荐指数
5
解决办法
5万
查看次数

73
推荐指数
8
解决办法
17万
查看次数

激活TabControl的标签页

我在#.NET应用程序中使用TabControl.默认情况下,TabControl的第一个标签页显示在表单加载中.我想激活/显示表单加载中的其他标签页.以编程方式,我如何显示其他标签页?

c# tabcontrol tabpage winforms

71
推荐指数
5
解决办法
14万
查看次数

如何将TabControl绑定到ViewModels集合?

基本上我在我的MainViewModel.cs中:

ObservableCollection<TabItem> MyTabs { get; private set; }
Run Code Online (Sandbox Code Playgroud)

但是,我需要以某种方式不仅能够创建选项卡,而且还可以在维护MVVM的同时加载选项卡内容并将其链接到适当的视图模型.

基本上,我如何将用户控件作为tabitem的内容加载并将该usercontrol连接到适当的viewmodel.使这个困难的部分是ViewModel不应该构造实际的视图项,对吧?或者可以吗?

基本上,这将是MVVM合适的:

UserControl address = new AddressControl();
NotificationObject vm = new AddressViewModel();
address.DataContext = vm;
MyTabs[0] = new TabItem()
{
    Content = address;
}
Run Code Online (Sandbox Code Playgroud)

我只是问,因为我正在ViewModel中构建一个View(AddressControl),这对我来说听起来像MVVM禁忌.

wpf tabcontrol mvvm tabitem prism-4

66
推荐指数
2
解决办法
7万
查看次数

在C#WPF中,为什么我的TabControl的SelectionChanged事件经常被触发?

我有一个标签式GUI,每个标签包含一个框架.在其中一个框架中有一个DataGrid.当用户选择此选项卡时,我需要对datagrid进行排序,因此我使用TabControl SelectionChanged事件来触发排序.但是,每次从DataGrid中选择一个项时,此事件都会触发,即使选项卡本身保持不变.

我尝试了很多不同的事件:GotFocus用于TabItem的TabItem RequestBringIntoView

但他们似乎都遇到了这个问题.是什么造成的?

c# wpf tabcontrol tabitem

54
推荐指数
2
解决办法
4万
查看次数

检查是否选择了特定标签页(活动)

我正在制作一个事件来检查选项卡控件中的特定标签页是否处于活动状态.

关键是,如果选项卡控件中的选项卡页面是当前选定的选项卡,它将触发事件.任何代码都会给我我需要的东西?

c# tabcontrol tabpage winforms

53
推荐指数
4
解决办法
11万
查看次数

在C#TabControl上隐藏选项卡标题

我正在开发一个包含多个页面的Windows窗体应用程序.我正在使用TabControl来实现它.我希望我的应用程序控制它,而不是使用标题在标签之间切换,例如,在用户填写文本框并单击下一个按钮后,应打开下一个标签.

c# tabcontrol winforms

47
推荐指数
7
解决办法
4万
查看次数

标签 统计

tabcontrol ×10

c# ×7

winforms ×5

wpf ×5

tabpage ×3

tabitem ×2

docking ×1

events ×1

mvvm ×1

prism-4 ×1

xaml ×1