Want more features on Pastebin? Sign Up, it's FREE!
Guest

How to bind color to textbox background wpf

By: a guest on Feb 21st, 2012  |  syntax: None  |  size: 1.06 KB  |  views: 13  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. <TextBlock Width="Auto" Height="Auto"
  2.                                    Text="{Binding ConnectionType}"
  3.                                    Canvas.Left="{Binding LabelPosition.X}"
  4.                                    Canvas.Top="{Binding LabelPosition.Y}" Background="{Binding ParentCanvasColor}">
  5.  
  6.                           <TextBlock.RenderTransform>
  7.                             <TranslateTransform X="5" Y="5"/>
  8.                           </TextBlock.RenderTransform>
  9.                         </TextBlock>
  10.        
  11. public Color ParentCanvasColor
  12.     {
  13.         get
  14.         {
  15.             if (parentCanvas != null && parentCanvas is DesignerCanvasNetDiag)
  16.             {
  17.                 return Colors.Red;
  18.             }
  19.             return Colors.Transparent;
  20.         }
  21.     }
  22.        
  23. public SolidColorBrush ParentCanvasColor
  24.     {
  25.         get
  26.         {
  27.             if (parentCanvas != null && parentCanvas is DesignerCanvasNetDiag)
  28.             {
  29.                 return  new SolidColorBrush(Colors.Red);
  30.             }
  31.             return  new SolidColorBrush(Colors.Transparent);
  32.         }
  33.     }
clone this paste RAW Paste Data