问题标签 [styles]
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# - 是否可以在样式中使用转换器?
是否可以在样式中使用转换器?例如,我正在尝试创建一个样式TextBlock
,其文本ActualHeight
根据TextBlock
. 调整大小将通过转换器完成。
wpf - 将单个样式应用于多个控件(并调整每种样式)
我有一个使用自定义样式的 WPF 应用程序。其中我有一组按钮,每个按钮都有一个自定义背景图像。对于每个按钮,我提供了一个正常的和鼠标按下的图像。有没有一种简单的方法可以使用单一样式(并根据具体情况自定义每个按钮)?
目前我正在为每个按钮创建一种新样式,这肯定不是最好的方法吗?
wpf - ListBoxItems 上的 DataBound WPF ListBox 样式
我有一个ListBox
在开发过程中我有ListBox
硬编码和样式的项目。这就是项目的样式。
但是当我将ItemsSource
属性设置为数据对象时,它说我的 xaml 无效。大概是因为它是通过 XAML 添加一个项目。
Style
将每个项目绑定到数据源后,如何为每个项目创建,如上面的 XAML 中所述?
谢谢。
wpf - 如何用图形路径完全替换 WPF 按钮的内容?
我已经使用 Blend 解构了一个标准 WPF 按钮,并设法创建了一个样式精美的按钮,但我无法弄清楚如何使路径填充按钮空间的内部(按钮宽度和高度)。我也不确定是否需要指定 ContentPresenter 或者它是否正确。我在按钮中间的文本之后(正常),但后面有我的图形路径。
谁能给我有关如何完成此任务的反馈?样式定义为;
这个按钮的用途是;
完成后,它应该看起来像一个弯曲的红色按钮。
提前致谢
瑞安
wpf - 如何更改 WPF 文本框的突出显示文本颜色?
WPFTextBox
本机使用系统突出显示颜色来绘制选定文本的背景。我想覆盖它并使其保持一致,因为它因操作系统/用户主题而异。
对于ListBoxItem
s,有一个巧妙的技巧(见下文),您可以在其中覆盖资源键以HighlightBrushKey
在焦点设置中自定义系统突出显示颜色:
TextBox
不幸的是,同样的技巧不适用于。除了“覆盖”之外,还有其他人有什么想法ControlTemplate
吗?
wpf - WPF 样式的绑定
我正在尝试创建一个自定义控件 - 一个按钮 - 根据数据上下文中属性的值,它将应用多种样式。
我在想的是使用类似的东西:
在代码中......实现一个 IValueConverter,它在方法中执行类似于以下代码的操作ConvertTo
:
但是,我不完全确定如何拉出样式对象,即使这是可能的......
同时我正在做的是处理DataContextChanged
事件,然后将处理程序附加到PropertyChanged
绑定到按钮的对象的事件 - 然后在那里运行 switch 语句。
它不是很完美,但在我找到更好的解决方案之前,这似乎是我必须使用的。
ruby - 如何更改我的鞋子应用程序的图标?
我想知道是否可以更改我的鞋子应用程序的图标?我想象它以风格为导向,但我无法在上面找到任何东西。
这可能吗?
wpf - How to set default WPF Window Style in app.xaml?
I am trying to set the default Style for every window in my WPF Windows application in my app.xaml. So far i have this in app.xaml:
I can get the window to appear with this style when running the app (but not in VS designer) by specifically telling the window to use this style via:
This works, but is not ideal. So how do I:
- Have all windows automatically use the style (so i don't have to specify it on every window)?
- Have VS designer show the style?
Thanks!
javascript - 是否可以从 HTML 元素中“删除”样式?
我想知道是否可以使用 Javascript 或其他方式将元素的样式恢复为“默认”状态。
我需要这样做,因为我将 HTML 插入到第 3 方网页中,并且无法控制它们赋予不同元素的样式。例如,他们可能有:
有没有一种简单的方法可以清除所有样式并将其设置回“默认”设置?甚至有默认样式列表吗?
谢谢
wpf - 在 WPF 中更改组合框的样式(最好在 Blend 中)
我在尝试更改 Expression Blend/WPF 中组合框的外观/样式时遇到了一些问题。虽然那里有描述按钮设置样式的教程,但 ComboBox 控件似乎存在一些问题。
任何人都可以提供任何建议,或者向我指出好的教程,其中包括重新设计比按钮更复杂的东西?