controltemplate

controltemplate

文章 0 浏览 6

是否可以动态更改控件的样式/模板?

我正在 Silverlight 4 中创建一个带有水印背景的 UserControl。 水印应根据 UserControl 所代表的基础“类型”而变化。 水印是使用路径创建的,我已将…

战皆罪 2024-09-05 02:55:35 8 0

如何将命令绑定到 WPF 中 ControlTemplate 中的鼠标右键等?

我有一个自定义 Control 派生类和一个视图模型可供使用。用户可以使用此控件执行多项操作,我认为最好将这些操作实现为视图模型中的 RoutedCommand 对…

成熟的代价 2024-09-04 16:27:04 5 0

WPF - 将转换器应用于所有文本框

使用 WPF,我想在所有 TextBox 内的 Text 属性的绑定中应用转换器。 以下内容适用于单个文本框:

沙与沫 2024-09-04 08:19:14 7 0

应用简单模板时遇到问题

我在将模板应用到我的复选框时遇到问题。我有以下模板: 但是,Visual Studio 给我以下错误: 找不到触发目标“路径”。 (目标必须出现在任何 设置器…

又怨 2024-09-02 17:16:11 6 0

从 ControlTemplate 按名称获取代码中的控件

我的 WPF 应用程序中有下一个控件模板。 文本框“MyTextBlock”在窗口的 C# 代码中不可见。如何在代码中访问此文本块…

遗失的美好 2024-08-31 20:34:32 8 0

查找作为通过代码生成的默认控件模板 ComboBox 一部分的 TextBlock

我试图找到组合框控件模板内的 TextBlock。 仅当在 XAML 中声明了组合框时,使用 VisualTreeHelpar.GetChildrenCount 才有效。在这种情况下,GetChild…

笑,眼淚并存 2024-08-30 22:12:57 11 0

如何在WPF中将组合框的样式更改为标签或超链接?

我想更改组合框控件的样式,使其看起来像超链接。 当用户单击超链接(组合框)时,它会在组合框中显示可供选择的选项。 我的想法是,我希望组合框控件…

慕巷 2024-08-29 19:53:58 7 0

Silverlight TabItem 模板无法正常工作

在 SL4 应用程序中,我需要重新设计 TabItems 的样式(实际上在标题中添加一个按钮)。 所以我从这里获取了TabItem的控件模板 并添加了我想要的功能。…

酒儿 2024-08-29 16:42:41 11 0

WPF 模板:AdornedElement 未显示!

我想通过使用带有额外元素的模板将一些元素添加到文本框,并将原始文本框插入到正确的位置。我正在尝试使用 AdornedElementPlaceholder 就像您在制作 …

世态炎凉 2024-08-29 05:05:07 11 0

在 Silverlight 中,如何调整包含两个 TextBlock 的按钮的宽度?

我有一个按钮,其内容模板包含两个 TextBlock。如何对按钮进行编程以适应文本块中的文本量? 我只知道运行时按钮中输入的文本是什么,而不是设计时。 …

幽梦紫曦~ 2024-08-29 03:16:05 6 0

Silverlight 中自定义控件的多个控件模板

我正在创建一个自定义控件。在不同的视觉状态下,控件的内容会有很大的不同。 我可以将不同的控件模板应用到同一个自定义控件来实现上述目的吗?那就…

誰認得朕 2024-08-27 10:08:23 6 0

将文件路径多重绑定到按钮 ControlTemplate 中

我正在尝试开发一个应用程序,该应用程序使用存储在单独的远程文件位置的多个图像。 UI 元素的文件路径存储在应用程序设置中。尽管我了解如何使用多重…

她说她爱他 2024-08-27 00:25:12 12 0

当覆盖 WPF 模板时,我是否必须单独覆盖每个主题的模板?

我需要更改 WPF ComboBox 模板的一小部分。 如果我复制 Luna 主题的现有模板并进行更改,那么最初一切都会正常工作。但如果用户有不同的主题,我的 Co…

一袭白衣梦中忆 2024-08-26 17:07:48 7 0

在 WPF 中以编程方式创建 ControlTemplate

如何以编程方式设置按钮的模板? Polygon buttonPolygon = new Polygon(); buttonPolygon.Points = buttonPointCollection; buttonPolygon.Stroke = B…

夜巴黎 2024-08-26 11:22:19 7 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文