Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将ControlTemplate值绑定到styles属性_C#_.net_Silverlight_Xaml_Styles - Fatal编程技术网

C# 将ControlTemplate值绑定到styles属性

C# 将ControlTemplate值绑定到styles属性,c#,.net,silverlight,xaml,styles,C#,.net,Silverlight,Xaml,Styles,我有一个自定义按钮的控件模板 我正在尝试将ControlTemplate中的绑定到Styles背景属性 XAML 如何使ControlTemplate BorderBackground属性获得样式背景的值 我上面所做的是正确的,我缺少什么吗?按钮和边框上的背景属性是Brush类型,但您试图将其用作颜色。改用这个: <Border x:Name="Border" Background="{TemplateBinding Background}"/> 我想我不小心在笔记本电脑上否决了这

我有一个自定义按钮的控件模板

我正在尝试将ControlTemplate中的绑定到Styles背景属性

XAML

如何使ControlTemplate BorderBackground属性获得样式背景的值

我上面所做的是正确的,我缺少什么吗?

按钮和边框上的背景属性是Brush类型,但您试图将其用作颜色。改用这个:

<Border x:Name="Border" Background="{TemplateBinding Background}"/>

我想我不小心在笔记本电脑上否决了这个。所以说,如果你编辑你的答案,我可以改变我的投票对不起,我不知道我投了反对票
<Border x:Name="Border" Background="{TemplateBinding Background}"/>