问题标签 [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.

0 投票
1 回答
207 浏览

c# - 自定义背后的 WPF 扩展属性网格代码

我正在使用一个Extended Toolkit propertyGrid. 我需要根据用户定义的语言偏好对其进行自定义。从教程中,我看到可以硬编码更改显示名称和其他功能。

}

但我需要在运行时完成!谢谢您的帮助

0 投票
1 回答
1181 浏览

c# - 如何在扩展工具包 PropertyGrid 中更改背景/前景

我有一个扩展的 Wpf 工具包 propertyGrid:

这是它的样子:

在此处输入图像描述

所以很明显,背景并不需要因此独立的行。

那就是说我已经看到了通过添加

我可以更改某些行(不是全部),但我需要通过代码隐藏以编程方式进行。

这就是我想要实现的目标:

在此处输入图像描述

谢谢

0 投票
1 回答
893 浏览

c# - WPF 扩展工具包 PropertyGrid:隐藏空类别

我用这段代码隐藏了特定的属性:

是否可以隐藏完整的类别?现在我的解决方法是:

如果我隐藏一个类别的所有项目,它的标题总是可见的。有没有办法隐藏类别的标题?

0 投票
2 回答
1674 浏览

c# - 如何在设计器中显示 Xtended WPF 工具包向导的第一个向导页面以外的其他页面?

我想使用Xtended WPF Toolkit的向导控件构建一个向导。但是,在设计器中,我只看到第一页,找不到切换到另一页的方法。在其他控件中,例如,TabControl如果我将光标置于TabItem设计器开关中,但这里没有。

那么,我该如何实现呢?

0 投票
2 回答
4204 浏览

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".

Link to the ColorPicker I am describing

0 投票
1 回答
1211 浏览

c# - 编辑器中的 wpf 转换器“令牌无效”,扩展 WPF 工具包中的 ColorPicker

我做了一个从字符串到颜色再返回的转换器,它在运行时工作正常,但在编辑器上它只是抛出“令牌无效”。错误并阻止编辑器出现,真的很烦人,因为它阻止我使用可视化编辑器。

我从扩展的 WPF 工具包中为 ColorPicker 制作了转换器。

这是转换器代码:

以下是来自 xaml 表单的一些相关片段:

0 投票
1 回答
555 浏览

c# - 扩展的 WPF 工具包 - 更改向导样式

我正在开发一个使用扩展 WPF 工具包中的向导窗口的 WPF 应用程序。我需要更改向导页脚的颜色,不幸的是开发人员没有公开任何属性来做到这一点,所以我需要编辑样式。

Toolkit 是作为 NuGet 包导入的,所以我不能只编辑源代码。我在Codeplex上找到了控件的默认样式(Generic.xaml),将它复制到我项目的一个文件中,所以现在我有这样的东西:

在这里我得到两个错误:

找不到类型“conv:WizardPageButtonVisibilityConverter”。确认您没有作为程序集引用丢失,并且所有引用的程序集都已构建。

名称空间“clr-namespace:Xceed.Wpf.Toolkit”中不存在名称“Wizard”。

然后我尝试换行

第二个错误消失了,但我不知道如何处理第一个错误。

你有什么主意吗?更改默认样式是否正确?

谢谢!

0 投票
1 回答
172 浏览

wpf - Propertygrid:根据 Margin 目标属性创建自定义属性定义

我正在使用扩展 WPF 工具包的 PropertyGrid。对于边距目标属性,我想将其从 (0,0,0,0) 划分为四个带有单词或箭头的单独字段,类似于 Visual Studio 中的情况。我的 xml 看起来像这样:

当前视觉外观:

当前视觉外观

所需的视觉外观:

所需的视觉外观

0 投票
1 回答
1970 浏览

c# - C#/WPF - IntegerUpDown 控件 PropertyChanged

我正在使用IntegerUpDownExtended WPF Toolkit中的一个:

我的问题是,即使可以设置最小值和最大值,我也可以使用数字键盘更新超出该范围的值。此外,如果输入了允许范围之外的任何整数,则不会触发属性更改事件,因此每当用户决定从键盘输入数字时,我都无法验证输入 - 因此我的按钮即使保持启用状态对于大数。我该如何解决这个问题?有没有办法触发属性更改事件或禁用键盘?

所以会发生什么,这是:

例如,如果我从键盘输入 7,则不会被调用。如果我输入 4,它确实会被调用,但是我不需要禁用成绩审批,所以用处不大。

0 投票
1 回答
920 浏览

c# - 重新设置 WPF 扩展工具包的 ChildWindow 的样式

我有一个模式对话框,我正在使用 WPF 扩展工具包显示,ChildWindow但我不喜欢窗口的默认外观,因为它不正确支持系统颜色(它具有强制白色背景)并且不适应 Windows使用时的经典外壳。 默认 ChildWindow 对话框样式 因此,我试图创建自己的样式,ChildWindow但这样做我破坏了控件的对话框行为 - 我将如何设置它的样式以恢复这种行为?

自定义样式的 ChildWindow

我的对话框样式如下。

我尝试将它嵌套在一个窗口中以恢复对话框行为,但我得到一个运行时异常“窗口必须是树的根。不能将窗口添加为 Visual 的子级。”。我的风格需要什么?