1
嗨 我有使用綁定來輸入文本框背景顏色的問題。 我使用此代碼如何將顏色綁定到文本框背景wpf
<TextBlock Width="Auto" Height="Auto"
Text="{Binding ConnectionType}"
Canvas.Left="{Binding LabelPosition.X}"
Canvas.Top="{Binding LabelPosition.Y}" Background="{Binding ParentCanvasColor}">
<TextBlock.RenderTransform>
<TranslateTransform X="5" Y="5"/>
</TextBlock.RenderTransform>
</TextBlock>
ParentCanvasColoris財產這是在我的課稱爲連接。這個屬性看起來像
public Color ParentCanvasColor
{
get
{
if (parentCanvas != null && parentCanvas is DesignerCanvasNetDiag)
{
return Colors.Red;
}
return Colors.Transparent;
}
}
當然我添加的類連接到DataContext的文本塊
綁定SolidColorBrush
代替
Color
的