首页 文章
  • 2 votes
     answers
     views

    制作WPF TabControl忽略Ctrl Tab

    我正在编写一个使用“标签式浏览”比喻的应用程序,TabControl是窗口的完整大小,以及标签内的其他内容 . 有时这些选项卡本身包含其他TabControls . (选项卡内的选项卡可能会令人困惑,因此我将重新设置内部TabControl的样式,因此它看起来不像TabControl . 我可能会将其设置为使用顶部的ToggleButtons而非标签 . ) 我希望这个UI的行为就像你期望选项卡式...
  • 3 votes
     answers
     views

    使用ListView的数据绑定WPF TabControl导致滚动问题

    我有一个WPF应用程序使用TabControl绑定到MyTab类的集合 . 每个TabItem都有一个绑定到MyTab类的Items属性的ListView . 我的问题是在任何ListView中向上或向下滚动都会影响所有其他ListView的位置 . XAML: <Window> <Window.Resources> <DataTemplate x:Key...
  • 12 votes
     answers
     views

    WPF TabControl - 无法以编程方式选择选项卡

    我有一个带TabControl的用户界面,最初显示一个起始页面 . 可以通过双击(例如,DataGrid)中的内容将其他项添加到其中 . 创建新选项卡时应选择它们 . 如果与网格中的项目对应的文档已打开,则应打开该文档的现有选项卡,而不是创建新文档 . 我知道我应该能够通过设置TabControl的SelectedItem或SelectedIndex属性以编程方式选择选项卡 . 但是,所需的选项卡...
  • 2 votes
     answers
     views

    在WPF 4.0中,切换选项卡会重置usercontrol UI

    我有一个边框,包含HeaderedContentControl中的TabControl: <Border Grid.Column="1" Style="{StaticResource MainBorderStyle}"> <HeaderedContentControl Content=&quo...
  • 0 votes
     answers
     views

    TabControl不显示选项卡集合

    我正在尝试构建一个非常简单的基本应用程序,它使用MVVM模式将选项卡项添加到选项卡控件 . 所以我创建了:一个带有一个按钮的简单视图 - “CustomerView.xaml” 一个空的ViewModel类 - 它是空的,因为视图不保存或从Viewmodal中提取任何信息(只有一个按钮) - “CustomerViewModel.cs” MainWindow类代码包含一个可观察的CustomerV...
  • 0 votes
     answers
     views

    WPF TabControl和DataGrid错误,错误和错误

    对于每个人,我发现了WPF,TabControl和DataGrid的不同问题 . 特别是如果TabControl ItemsSource被绑定 . 我发现的问题: 切换Tabs来回后,DataGrid中的选择不可见 DataGrid在选项卡切换上丢失排序(卸载时清除CollectionView.GetDefaultCollection的SortDescriptions) 如果DataG...
  • 12 votes
     answers
     views

    带有UserControls的WPF Caliburn.Micro和TabControl问题

    我很确定这已经在某个地方得到了解答,但我似乎无法在我的生活中找到它 . 我正在尝试使用TabControl在UserControls之间切换(每个选项卡都不同,因此不使用Items) 这是细分:我有我的主视图和3个用户控件 . Mainview有一个选项卡控件 - 每个选项卡应显示不同的用户控件 . 我可以很容易地将tabcontrol对象设置为usercontrol但是它没有绑定到viewmo...
  • 0 votes
     answers
     views

    列表框所选项目每次切换时都会重置TabControl

    我有以下TabControl: <TabControl Name="tabControl" Grid.Row="0" MinWidth="270" HorizontalAlignment="Stretch" ItemsSource="{Binding Counters}" ContentTem...
  • 4 votes
     answers
     views

    TabControl中的WPF UI持久性

    我遇到的问题似乎应该非常简单,但实际上已经证明非常困难 . 假设您有一个TabControl绑定到ViewModel的itemsource和使用DataTemplate显示的项目 . 现在假设DataTemplate包含一个带有两列的网格和一个用于调整列大小的网格分割器 . 问题是如果您在一个选项卡上调整列的大小,并切换到另一个选项卡,列也会调整大小 . 这是因为TabControl在所有选项卡中...
  • 1 votes
     answers
     views

    WPF TabControl模板

    我是一个新的WPF用户,我试图围绕模板 . 特别是我试图模板TabControl . 当TabControl绑定到数据时,实际生成的控件让我感到困惑 . 我需要的是每个标签在其内容部分中有一个单独的控件副本 . 我发现,似乎创建了一组控件,当用户从一个选项卡到另一个选项卡时,只有绑定的数据发生了变化 . Project Description: 示例项目由带有TabControl的单个视图组成 ....
  • 0 votes
     answers
     views

    尝试更改tabControl的选定索引时出现问题

    我面临的问题非常烦人 . 我有一个tabControl与2 tabItems(主页,显示)主页选项卡启动为可见并显示为隐藏 在Home我有一个图像,我处理MouseLeftButtonDown事件 . 此事件应更改Show TabItem的可见性并使其成为Selected . 在代码我有一个tabControl.SelectedIndex = 1;它强制tabControl SelectionCh...
  • 3 votes
     answers
     views

    带有DataTemplate的WPF TabControl表现得很奇怪

    如果您将控件放在DataTemplate中,为什么它们的各个状态被复制或反映在TabControl中的每个Tab中?你在一个标签中更改它,所有其他标签都反映出来,为什么会这样?!在我看来,TabControl只初始化一个模板化的ContentControl,每次点击Tab都会重新复制整个内容 - 让旧的控制状态保持不变 . 看看我的意思是考虑把它放在你的XAML-Pad中: <TabCont...
  • 0 votes
     answers
     views

    在TabControl中绑定SelecteItem

    这是MVVM项目 . 我有一个带有TabControls的ListBox . TabItems对于每个TabControl都是不同的,并且是从ViewModel绑定的: <TabControl ItemsSource="{Binding Tabs}" </TabControl > 标签是: public Observable...
  • 3 votes
     answers
     views

    TabControl滚动问题中的ListBox

    我在TabControl中遇到了WPF ListBox的问题 . 当我更改标签时,ListBox将其滚动条位置重置为0 . 这是repro代码: <TabControl x:Name="_tabs"> <TabItem Header="1"> <ListBox ItemsSource="{Bin...
  • 5 votes
     answers
     views

    在WPF Tabcontrol Headers 模板中显示SelectedIndex

    我的应用程序中有1 ... n个tabcontrols,具有以下XAML设置: <TabControl Name="ordersTabControl" ItemsSource="{Binding CoilItems}"> <TabControl.ItemTemplate> <DataTemplate DataType...
  • 1 votes
     answers
     views

    在tabControl中为TabItem使用datatemplate

    如果我有一个名为GuiObject的类,那个类有一个名为GuiObjects的GuiObjects列表:“GuiObjects” . 现在说我的窗口有一个GuiObjects列表,我在.xaml文件中使用dataBind到: <StackPanel> <ItemsControl ItemsSource="{Binding TopObjectList}"...
  • 37 votes
     answers
     views

    在WPF TabControl中隐藏选项卡 Headers

    当只有一个可见标签时,隐藏 Headers 页眉的最佳方法是什么? 我想完全隐藏TabControl chrome,同时保持Tab的内容可见 .
  • 12 votes
     answers
     views

    让WPF Tabcontrol高度假设最大项目的高度?

    有没有办法让tabcontrol采取最大标签项的大小(实际上,tabitem的内容)? 由于tabcontrol没有指定特定的大小,因此它应该自动调整大小:它可以正确地执行此操作,但是当您切换选项卡时,它会自动将其自身调整为当前所选选项卡内容的高度(和宽度) . 我不希望调整大小发生,让tabcontrol假设最大项目的高度,但仍然让它自动调整大小 . 有线索吗?我尝试数据绑定到使用多绑定作为内容...
  • 26 votes
     answers
     views

    如何将TabControl的项绑定到wpf中的可观察集合?

    将TabControl的项绑定到ObservableCollection的最简单示例是什么? 每个标签的内容都有唯一的数据,实际上这些数据会将自己的observableCollections绑定到items组件 . 目前我有一个用户控件,我想在创建后立即将其设置为每个选项卡的内容 . 我还需要在创建选项卡时动态设置此新用户控件的datacontext . 所以,基本上,我希望tabcontrol的...
  • 15 votes
     answers
     views

    WPF:TabControl中的Center TabItems

    在我的XAML代码中,我有一个包含多个项目的TabControl . 我遇到的问题是我不能把关于内容区域的tabitems集中在一起 . 标签总是从左侧开始,但我需要它们居中 . 这是我的代码: <TabControl> <TabItem Header="Test 1" Style="{StaticResource LeftTab}&quo...
  • 1 votes
     answers
     views

    Wpf自定义窗口TabControl式模板

    我想创建一个行为方式的 CustomWindow 类:1 . 窗口的非客户区也被利用,TabControl 's tabs are present instead of window title like in Google Chrome. 2. Tabs are right-padded so when window is too small, min/max/close buttons don...
  • 0 votes
     answers
     views

    WPF - 包含在scrollviewer中的TabControl:当tabitem超出控件的宽度时,避免滚动

    我有一个tabControl,它包含在ScrollViewer中,Vertical和HorizontalScrollBarVisibility都设置为“Auto” . 只是为了更好地澄清我所拥有的: <ScrollViewer HorizontalScrollBarVisibility="Auto" VerticalScroll...
  • 0 votes
     answers
     views

    如何从TabControl获取TabPanel ActualWidth

    我有一个tabcontrol,标签条位于左侧 . 所以它是一个简单的导航菜单类型选项卡控件 . TabConnel的控件模板中有一个TabPanel . <ControlTemplate TargetType="{x:Type TabControl}"> <Grid x:Name="Grid" ClipToBounds=&q...
  • 1 votes
     answers
     views

    WPF:限制TabControl中 Headers 区域的最大宽度

    我正在使用C#/ WPF来制作UI . 我的UI在Tab Control的 Headers 区域上有一个按钮,方便用户使用 . 问题是,如果添加了许多选项卡,那么最后一个(或者如果它有多行,其中一个)可以被这些按钮覆盖,如附图中的红色矩形: 有没有办法限制TabControl的 Headers 区域的最大宽度,但保持TabItems的内容区域的宽度? 目前的XAML: <Grid> ...
  • 0 votes
     answers
     views

    Tabcontrol中Tab Headers 上的鼠标单击事件

    我用WP#在WPF中制作了 TabControl . 但是我通过窗口位置显示窗口就像一个栏 . 我的意思是显示时只显示tabheader . 我的 Headers 页位于左侧 . 当我按下tabheader时,窗口宽度将增加以适合标签项内容 . 所以我想在tabcontrol中使用标签 Headers 的click事件 . 我怎么能得到它?
  • 2 votes
     answers
     views

    如何组合RibbonControlLibrary功能区事件机制以使用TabControl?

    我正在使用Microsofts RibbonControlLibrary作为带有几个RibbonCommands的Ribbonmenu . 我有一个TabControl应该包含每个按下的功能区按钮的选项卡 . 例如 . 我点击RibbonCommand 2,我想创建一个名为“Tab2”的标签,如果TabControl中还没有它,那么它应该是焦点 . 我已经实现了http://www.codepro...
  • 2 votes
     answers
     views

    如何让一些标签左对齐而其他标签对齐? (Wpf中的TabControl)

    我有一个tabcontrol,我想把一些tabitem Headers 对齐到左边,其他 Headers 对齐到右边 . 就像在这个模拟截图中: http://img269.imageshack.us/img269/8894/tabcontrol.png 我已经尝试过了: 样式:我可以使用以下方法对齐tabitem: align wpf tabcontrol strip 但是我找不到混合左右对...
  • 2 votes
     answers
     views

    TabControl始终调整为选定的选项卡项?

    我有一个WPF TabControl,包含两个不同宽度和高度的TabItems . 奇怪的是当我在项目之间切换时,TabControl的大小会调整大小以适合所选的标签项 . 例如,如果我单击较小的TabITem,TabControl会变小,如果我选择较大的TabControl,它会变大 . 我认为从用户的角度来看这看起来很愚蠢,而在普通的标签GUI(例如Windows属性)中并非如此 . 是否可以...
  • 0 votes
     answers
     views

    为什么wpf动态标签不会显示超过第一个 Headers ?

    我想通过数据绑定动态添加和删除wpf TabControl中的选项卡 . 以下是示例XAML: <Window x:Name="UI_MainWindow" x:Class="DynamicTabs.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/...
  • 0 votes
     answers
     views

    WPF TabControl:选择其他选项卡时,子项将被卸载

    是否可以在选择其他选项卡时阻止WPF TabControl卸载TabItem的子项? 我面临的问题类似于这里描述的问题:WPF TabControl - Preventing Unload on Tab Change? 只有TabControl是数据绑定时,提供的解决方案似乎才有效 . 如果添加TabItems它不起作用: <local:TabControlEx> <T...

热门问题