ControlTemplate 内的 DataTrigger 不更新
我有一个绑定到 CustomerViewModel 对象列表的 ListBox,每个对象都有两个依赖属性: - 名称(字符串) - 描述(字符串) - IsVisible (bool) (IsVis…
即使引用了 System.Windows,VS2010 也找不到类型 ControlTemplate
我想在这里学习Silverlight,创建一个自定义控件模板,但是VS2010拒绝识别 ControlTemplate 输入标记代码,即使我引用了 System.Windows 和 < code&…
WPF:绑定到 ControlTemplate 中的 ObservableCollection 未更新
我为自定义控件 MyControl 创建了一个 ControlTemplate。 MyControl 派生自 System.Windows.Controls.Control 并定义以下属性 public ObservableColle…
WPF:使用 TemplateBinding 将整数绑定到 TextBlock
我在 WPF 中有一个自定义控件。在此我有一个 int 类型的 DependencyProperty。在自定义控件的模板中,我有一个 TextBlock,我想显示 TextBlock 中的整…
是否可以动态更改控件的样式/模板?
我正在 Silverlight 4 中创建一个带有水印背景的 UserControl。 水印应根据 UserControl 所代表的基础“类型”而变化。 水印是使用路径创建的,我已将…
如何将命令绑定到 WPF 中 ControlTemplate 中的鼠标右键等?
我有一个自定义 Control 派生类和一个视图模型可供使用。用户可以使用此控件执行多项操作,我认为最好将这些操作实现为视图模型中的 RoutedCommand 对…
DataContext 作为资源内转换器绑定的源
<Canvas.DataContext> <ViewModels:VMSomeControl Model="{Binding RelativeSource={RelativeSource TemplatedParent}}" /> </Canvas.Data…
WPF - 将转换器应用于所有文本框
使用 WPF,我想在所有 TextBox 内的 Text 属性的绑定中应用转换器。 以下内容适用于单个文本框: <TextBox Style="{StaticResource TextBoxStyleBas…
应用简单模板时遇到问题
我在将模板应用到我的复选框时遇到问题。我有以下模板: <ControlTemplate x:Key="TriStateRed" TargetType="{x:Type CheckBox}"> <ControlTemp…
从 ControlTemplate 按名称获取代码中的控件
我的 WPF 应用程序中有下一个控件模板。 <Style TargetType="Label" x:Key="LabelStyle"> <Setter Property="Template"> <Setter.Value> …
查找作为通过代码生成的默认控件模板 ComboBox 一部分的 TextBlock
我试图找到组合框控件模板内的 TextBlock。 仅当在 XAML 中声明了组合框时,使用 VisualTreeHelpar.GetChildrenCount 才有效。在这种情况下,GetChild…
Silverlight TabItem 模板无法正常工作
在 SL4 应用程序中,我需要重新设计 TabItems 的样式(实际上在标题中添加一个按钮)。 所以我从这里获取了TabItem的控件模板 并添加了我想要的功能。…
WPF 模板:AdornedElement 未显示!
我想通过使用带有额外元素的模板将一些元素添加到文本框,并将原始文本框插入到正确的位置。我正在尝试使用 AdornedElementPlaceholder 就像您在制作 …
在 Silverlight 中,如何调整包含两个 TextBlock 的按钮的宽度?
我有一个按钮,其内容模板包含两个 TextBlock。如何对按钮进行编程以适应文本块中的文本量? 我只知道运行时按钮中输入的文本是什么,而不是设计时。 …