Guest User

Untitled

a guest
Jun 30th, 2012
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. Dynamically change gradientstop color
  2. <ListBox ItemsSource="{Binding lbox}" Name="listboxUsers" Margin="2,126,0,6" Grid.Column="1" Grid.ColumnSpan="2" Grid.RowSpan="2">
  3. <SNIP>
  4. <Rectangle Height="100" Width="100" Margin="12,0,9,0" Name="Recta">
  5. <Rectangle.Fill>
  6. <LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">
  7. <GradientStop Color="Gray" Offset="1" />
  8. </LinearGradientBrush>
  9. </Rectangle.Fill>
  10. </Rectangle>
  11.  
  12. public class lbox
  13. {
  14.  
  15. public lbox(string par1, string par2, Color par4)
  16. {
  17. displayname = par1;
  18. state = par2;
  19.  
  20. gscolor = new GradientStop();
  21. gscolor.Color = par4;
  22. }
  23.  
  24. public string displayname { get; set; }
  25. public string state { get; set; }
  26. public SolidColorBrush lbcolor { get; set; }
  27. private GradientStop gscolor { get; set; }
  28. }
  29.  
  30. GradientStop Color="{Binding gscolor}" Offset="1" />
  31.  
  32. <Rectangle Height="100" Width="100" Margin="12,0,9,0" Fill="{Binding lbcolor}">
Advertisement
Add Comment
Please, Sign In to add comment