wpf 动态生成 灰阶
2015-06-05 15:16
267 查看
/// <summary> /// 为StackPanel添加控件 /// 根据灰阶 /// </summary> /// <param name="grayScale">灰阶级别</param> private void SetSpControl(int grayScale) { for (int i = 0; i < grayScale; i++) { Rectangle rec = new Rectangle(); byte r = Convert.ToByte(Convert.ToInt32(256 / grayScale) * i); rec.Fill = new SolidColorBrush(Color.FromArgb(255, r, r, r)); rec.Width = (sliderCon.sp.Width / grayScale); rec.VerticalAlignment = System.Windows.VerticalAlignment.Top; rec.HorizontalAlignment = System.Windows.HorizontalAlignment.Left; rec.Height = sliderCon.sp.Height; rec.Margin = new Thickness(0); rec.Name = "rec" + i; sliderCon.sp.Children.Add(rec);//sp 为stackpanel } }
相关文章推荐
- Xcode6 provisioning profile 存储路径
- C++容器类和Qt容器类的对比
- IO-02 整数四则运算(10)
- X-Cache and X-Cache-Lookup headers explained
- 把一个整数随机折分?比如把100随机折分20分,20分加起来必须等于100
- python模块pygal,出图工具
- jQuery实现延迟跳转的方法
- 用javascript 当mouseover 悬停在一个td里的内容时显示一段文字
- 【吾日三省吾身】2015.6.04-涅槃行动第十七天
- 异构系统架构标准——HSA
- 关于easyui treegrid 的数据格式的修改 完成类似于id pid 的平行数据
- Asynchronous socket communication
- [Selenium] WebDriver 操作 HTML5 中的 drag/drop
- Sql Server 2005如何导入DBF文件?
- 场曲
- Kafka(一):基础
- HDU4499 - Cannon->DFS
- 链表中倒数第k个结点
- sql学习笔记(18)-----------数据库创建过程
- html5 css