我无法在我的视图中显示线条 (System.Windows.Shapes)。 我有一个“放大镜”视图,中间有一个硬编码的 x 轴和 y 轴,我应该在轴上添加“比例尺”(请参见下图的简化草图)。 比例尺是动态的,因为它们的位置取决于被放大的 state。 带比例尺的放大镜图片我目前正在使用列表来收集 ...
我无法在我的视图中显示线条 (System.Windows.Shapes)。 我有一个“放大镜”视图,中间有一个硬编码的 x 轴和 y 轴,我应该在轴上添加“比例尺”(请参见下图的简化草图)。 比例尺是动态的,因为它们的位置取决于被放大的 state。 带比例尺的放大镜图片我目前正在使用列表来收集 ...
我正在创建一个基本的甘特图作为事件时间表的可视化表示。 为此,我有一个 ItemsControl 来在 StackPanel 中呈现计划行项目。 在那个“父”ItemsControl 中,我有另一个 ItemsControl 来呈现甘特图视图 - 基本上只是形状。 这看起来像下面这样: ...
我的任务是在我们的 WPF 应用程序中实现类似 MDI 的界面。 我创建了这个简单的 class 作为所有视图的基础: 接下来,我创建了几个测试视图。 它们都是这样开始的: <local:BaseView... 在main window中,有两个控件:ItemsControl(用于显示打开的 ...
我正在尝试使用ItemsControl显示对象集合。 这是我创建的简单示例; 但是,我得到一个没有错误的空白 window。 我想我在绑定时犯了一个错误,但我不知道它是什么。 ...
我在 ItemsControl 中有 combobox。 如何将 combobox 的选定值绑定到带有 object 而不是 int 值的 ItemsControl 项。 当我更改 combobox 时,一切正常,但是在单击按钮时使用新的性别对象更改 PersonList 后,未选择 combobo ...
我有一个小型 WPF 应用程序,其中包含多个小型游戏克隆,例如扫雷、连接 4、井字游戏等。 所有这些的共同点是它们都是一个统一的方格,每个方格都由一个按钮控制。 对于这些游戏中的每一个,我在他们的 XAML 中定义了一个带有 UniformGrid ItemsPanelTemplate 的 Use ...
我已将我的视图从简单的 Canvas 更改为使用 Canvas 的 ItemsControl,因为我想将 Canvas 孩子绑定到我的 ViewModel。 是这样的: 我向 MVVM “移动”了一步,现在我有了这个: 我必须从后面的代码访问Canvas (我不想要纯 MVVM,后面会有一些代码) ...
我创建了以下控件: 这就是它的外观: 我想添加一个Select all的复选框。 我希望它看起来像这样: ...
我在 WPF 中有 Itemcontrol。 并且使用 Binding 属性的项目源。项目只是一个按钮单击按钮时如何显示项目索引? 我阅读了有关 AlternationIndex 的信息,但仅显示在 xaml 页面上。 ...
我想要一个像TextBlock一样的行为,它可以被赋予TextTrimming="CharacterEllipsis"然后我会得到三个点。 这就是我的结果,但不是我想要的结果 ...
我有一个相当具体的问题,我正在尝试使用 WPF 和 C# 来解决。当我尝试向我的 UI 呈现分层 2D 数据时,它适用于少量数据但开始疯狂滞后,当我尝试呈现更多数据时(高于 100 x 100)。 代码: 来源集合 收藏品(当前state,更多后续) XAML 代码 我尝试了什么,但没有积极的结果 ...
我有一个包含子项目的菜单,当我单击它们时,它会弹出显示这些项目。 我设法打开了第一个项目,但我不能对第二个做同样的事情。 我正在尝试为此使用.nextElementSibling ,但我不能。 我究竟做错了什么 ? var dropdownBtn = document.querySe ...
我有一个包含静态元素的Canvas - 这些元素使用绑定将其绘制在正确的位置。 现在我需要根据集合中的项目绘制其他元素。 我想使用ItemsControl ,但我不知道如何正确使用。 我当前的伪代码: <UserControl.Resources> <RectangleGe ...
我有一个绑定到列表的ItemsControl : 我想在ItemsControl的TextBlock中突出显示某些文本。 为此,我考虑过使用TextPointer : 我如何找到这个ThisTextBlock ? ...
我有一个 TabControl,其中每个选项卡都是一个用户控件,其中包含一个 ItemsControl。 TabControl 绑定到一个集合并有一个 ItemTemplate: 同样,每个选项卡中的 ItemsControl 都绑定到数据(由 TemplateSelector 复杂化)。 我想 ...
我有一个 class MovieSystem ,它继承自AvailableMovies集合。 TheatreLocation 是一个枚举,其值如下 AvailableMovies 集合具有以下属性 我的 Xaml 代码如下所示 我有一个视图 model,xaml datacontext 设置为此 ...
我的目标是在用户没有权限时禁用/折叠菜单项。 我正在寻找的绑定在我的 ViewModel 中为 boolean。我知道它试图在属性“InstructionsUpdates”中找到属性“IsAdmin”。 我只是找不到让菜单项使用 window 的数据上下文的方法。 视图模型: XAML: 我试过了 ...
我正在创建一个基于Selector的Wizard控件。 我的计划是它的行为方式与TabControl 、 ListBox等类似 - 通过拥有自己的子项。 我已经做的是:public class Wizard : Selector { // ... protected overri ...
我有一个自定义用户控件,它位于我的 WPF 应用程序的主 window 中。 在 window 中是一个 ItemsControl。 我创建了一个样式,以便我可以绑定到一个项目数组,这是我的视图模型 class 的一个属性。 该数组保存项目控件的 position 的索引。 我应该补充一点,自定义 ...
我正在为一个集合制作一个过滤器。 我知道如何使用 CollectionViewSource 来做到这一点。 但我想在不使用 CVS 的情况下做到这一点。 根据我的想法,ItemsControl.Items属性中有一个CollectionView,可以使用该属性的方法。 可以毫无问题地添加过滤器。 ...