zoukankan      html  css  js  c++  java
  • WPF生成随机颜色问题..

            private void makubex()
            {
                lb = new ListBox();
                for (int i = 0; i < grid.ColumnDefinitions.Count; i++)
                {
                    for (int j = 0; j < grid.RowDefinitions.Count; j++)
                    {
                        Rectangle rect = new Rectangle();
                        SolidColorBrush scb = new SolidColorBrush(GetRandomColor());
                        lb.Items.Add(scb.ToString());
                        grid.Children.Add(rect);
                        rect.SetValue(Grid.RowProperty, i);
                        rect.SetValue(Grid.ColumnProperty, j);
                        rect.Fill = scb;
                    }
                }
                ShowPop();
            }
    
    
     Random random = new Random();
    
            public Color GetRandomColor()
            {
                return Color.FromRgb((byte)random.Next(0, 255), (byte)random.Next(0, 255), (byte)random.Next(0, 255));
            }
    
     
    
    
     
     Random 不能放到  GetRandomColor 方法里  这样生成不出五彩的格子
     
     
     
  • 相关阅读:
    Linux进程间通信(IPC)
    mq_setattr
    mq_getattr
    mq_unlink
    mq_receive
    mq_send
    mq_close
    POSIX消息队列
    mq_open
    C语言关键字
  • 原文地址:https://www.cnblogs.com/makubexsoft/p/1996444.html
Copyright © 2011-2022 走看看