C# Winform Dev控件之TileControl

tileControl 包含TileGroup  

TileGroup 包含 Tile

Tile拖拽时代码 TilteControl的itemPress事件执行 或Tile的itemPress执行

Tile拖拽结束代码通过 TileControl的ItemDropped 事件执行

动态创建Tile

ti = new TileItem();
 ti.ItemSize = TileItemSize.Small;//样式 小图标 

 var account = new TileItemElement();
  account.Appearance.Normal.Font = new System.Drawing.Font("微软雅黑", 18.0f, System.Drawing.GraphicsUnit.Point);
 ti.Elements.Add(account);
 
var amount = new TileItemElement();
amount.TextAlignment = TileItemContentAlignment.BottomRight;
 ti.Elements.Add(amount);

 if (File.Exists(@"img/异常警报.jpg"))
 {
      ti.BackgroundImage = Image.FromFile(@"img/异常警报.jpg");
 }
else
     ti.BackgroundImage = Properties.Resources.异常有警报;
 ti.BackgroundImageScaleMode = TileItemImageScaleMode.Stretch;

tlGrop.Items.Add(ti);//加到组里

 这种自定义控件属性太多 有时得试着去找如 我要生成的tile从左上开始显示(默认居中)

 tlC.VerticalContentAlignment = DevExpress.Utils.VertAlignment.Top;
 tlC.HorizontalContentAlignment = DevExpress.Utils.HorzAlignment.Near;

 

转载于:https://www.cnblogs.com/SoftWareIe/p/9593121.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值