问题标签 [wpf-extended-toolkit]
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.
c# - 自定义背后的 WPF 扩展属性网格代码
我正在使用一个Extended Toolkit propertyGrid
. 我需要根据用户定义的语言偏好对其进行自定义。从本教程中,我看到可以硬编码更改显示名称和其他功能。
}
但我需要在运行时完成!谢谢您的帮助
c# - WPF 扩展工具包 PropertyGrid:隐藏空类别
我用这段代码隐藏了特定的属性:
是否可以隐藏完整的类别?现在我的解决方法是:
如果我隐藏一个类别的所有项目,它的标题总是可见的。有没有办法隐藏类别的标题?
c# - 如何在设计器中显示 Xtended WPF 工具包向导的第一个向导页面以外的其他页面?
我想使用Xtended WPF Toolkit
的向导控件构建一个向导。但是,在设计器中,我只看到第一页,找不到切换到另一页的方法。在其他控件中,例如,TabControl
如果我将光标置于TabItem
设计器开关中,但这里没有。
那么,我该如何实现呢?
c# - WPF: Is there a way to override part of a ControlTemplate without redefining the whole style?
I am trying to style a WPF xctk:ColorPicker. I want to change the background color of the dropdown view and text without redefining the whole style.
I know that the ColorPicker contains e.g. a part named "PART_ColorPickerPalettePopup". Is there a way that I can directly reference this part in my style, providing e.g. a new Background color only?
I want to avoid having to redefine all the other properties of "PART_ColorPickerPalettePopup".
c# - 编辑器中的 wpf 转换器“令牌无效”,扩展 WPF 工具包中的 ColorPicker
我做了一个从字符串到颜色再返回的转换器,它在运行时工作正常,但在编辑器上它只是抛出“令牌无效”。错误并阻止编辑器出现,真的很烦人,因为它阻止我使用可视化编辑器。
我从扩展的 WPF 工具包中为 ColorPicker 制作了转换器。
这是转换器代码:
以下是来自 xaml 表单的一些相关片段:
c# - 扩展的 WPF 工具包 - 更改向导样式
我正在开发一个使用扩展 WPF 工具包中的向导窗口的 WPF 应用程序。我需要更改向导页脚的颜色,不幸的是开发人员没有公开任何属性来做到这一点,所以我需要编辑样式。
Toolkit 是作为 NuGet 包导入的,所以我不能只编辑源代码。我在Codeplex上找到了控件的默认样式(Generic.xaml),将它复制到我项目的一个文件中,所以现在我有这样的东西:
在这里我得到两个错误:
找不到类型“conv:WizardPageButtonVisibilityConverter”。确认您没有作为程序集引用丢失,并且所有引用的程序集都已构建。
和
名称空间“clr-namespace:Xceed.Wpf.Toolkit”中不存在名称“Wizard”。
然后我尝试换行
至
第二个错误消失了,但我不知道如何处理第一个错误。
你有什么主意吗?更改默认样式是否正确?
谢谢!
wpf - Propertygrid:根据 Margin 目标属性创建自定义属性定义
我正在使用扩展 WPF 工具包的 PropertyGrid。对于边距目标属性,我想将其从 (0,0,0,0) 划分为四个带有单词或箭头的单独字段,类似于 Visual Studio 中的情况。我的 xml 看起来像这样:
当前视觉外观:
所需的视觉外观:
c# - C#/WPF - IntegerUpDown 控件 PropertyChanged
我正在使用IntegerUpDown
Extended WPF Toolkit中的一个:
我的问题是,即使可以设置最小值和最大值,我也可以使用数字键盘更新超出该范围的值。此外,如果输入了允许范围之外的任何整数,则不会触发属性更改事件,因此每当用户决定从键盘输入数字时,我都无法验证输入 - 因此我的按钮即使保持启用状态对于大数。我该如何解决这个问题?有没有办法触发属性更改事件或禁用键盘?
所以会发生什么,这是:
例如,如果我从键盘输入 7,则不会被调用。如果我输入 4,它确实会被调用,但是我不需要禁用成绩审批,所以用处不大。