问题标签 [basedon]
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.
wpf - WPF:如何使用 BasedOn 样式
我是 WPF 新手,我创建了以下简单样式示例。但是它不能正常工作并且按钮的内容没有显示,尽管我仍然可以点击它。谁能告诉我为什么它坏了?
c# - 如何根据不同于 StaticResource 的资源制作样式
我有一个在资源中有一个 ResourceDictionary 的窗口。我制作了一个 CheckBox 样式,它基于 ResourceDictionary 中定义的样式。更重要的是,我想制作一个基于 ToggleButton 样式的 RadioButton,它不是基于 ResourceDictionary 中定义的样式。我使用了 ControlTemplate,如下面的代码所示,但在这种情况下,TemplateBinding 对于所有涉及的属性都是必需的。有没有更好的方法来实现我的目的而不使用 ControlTemplate?
以下代码无法正常工作。
c# - 基本扩展样式,覆盖标题颜色
是否可以创建某种基本扩展样式并以派生样式覆盖标题的背景颜色?在我的应用程序中,我经常使用扩展器,我想更改标题的背景颜色。我知道我可以复制和粘贴我的样式并编辑颜色,但是基于“基本样式”创建新样式并设置标题的背景颜色会更好。但我不知道如何访问这种颜色。这是这条线的颜色:下面我想更改(标题中的边框):边框名称=“边框”...我无法在派生样式的设置器中访问“边框”...
这是我的(基本)风格:
我想做这样的事情:
wpf - 基于后台代码的 wpf 样式
如何在后面的代码 (WPF) 中设置 Style basedOn?请帮助我...我的代码不起作用...错误==>使用'SetterBaseCollection'后您无法修改。这是我的代码的一部分。
wpf - 当前上下文中的 WPF Style BasedOn 父样式
比如说,我有一个TextBox
“TextBoxStyleBase”的默认样式。然后我定义了一个DataGrid
样式,它有一个自己的TextBox
样式 BasedOn 那个 Base 样式,定义了另一个边框颜色。
在 a 内部的某个地方,DataGrid
我想定义另一种TextBox
样式,但继承自 style 中定义的DataGrid
样式。
有没有办法使样式继承自当前为当前“上下文”中的特定控件定义的样式?
编辑:
为了更清楚,这就是我所拥有的:
在 BasedOn = '???' 中放入什么 以便文本以 FontSize 20 显示,但如果悬停,则显示为粗体。
c# - 将 Telerik for WPF 主题与我的自定义样式相结合
在我的 WPF 应用程序中,我有一个组合框,可以在选择更改时更改主题:
切换主题方法如下所示:
SwitchToOffice2016Theme 方法也一样:
现在 AddCommonResources 方法添加了我自己的资源字典,它将包含我自己的自定义样式:
现在,在我的一个观点中,我有一个 RadioButton,如下所示:
现在我想做的是:
我如何根据行为实现这一目标?我的意思是,我没有像这样的资源名称:
我怎样才能做到这一点?告诉 WPF 基于 Telerik 当前的 Theme 风格(可以是 Green/Office2016/Summer)
wpf - WPF Style BasedOn 不起作用
我制作了如下样式 RadioButtonToggleButtonStyle。
我在下面这样使用它。
当我运行应用程序时CheckBoxes
显示ToggleButtons
(但它显示为CheckBoxes
设计模式)。
CheckBox
但是当(styled as ToggleButton
) 被选中时,我没有得到金色背景。此外,Visual Studio (2015) 在资源文件中抱怨说“资源 {x:Type ToggleButton}”无法解决。
任何人都可以解释为什么这不起作用(以及如何解决它)