为了账号安全,请及时绑定邮箱和手机立即绑定

WPF求教高手

WPF求教高手

绝地无双 2018-12-07 09:26:28
页面有5个筹码按钮,分别代表的筹码是1、5、10、50、100,我想实现的功能是:点击一个筹码按钮,就在页面显示一个颜色相对应的筹码,点击第二个,就把第二个筹码摞在第一个上面,一次类推,如果出现5个1的筹码,就让它显示一个5的筹码,2个5的筹码就换成一个10的筹码,后面也一样; 因为我不确定筹码会摞多高,所以我用了一个for循环来堆筹码: for (int i = 0; i < counter; i++) {   Label lb = new Label();   lb.Width = 50;   lb.Height = 35;   lb.Name = "lbEAChip_Idle" + i;   lb.FontFamily = new FontFamily("LiSu");   lb.HorizontalAlignment = HorizontalAlignment.Left;   lb.VerticalAlignment = VerticalAlignment.Bottom;   lb.FontWeight = FontWeights.Bold;   Canvas.SetTop(lb, i * (-2));   lb.Background = Brushes.Transparent;   lb.HorizontalContentAlignment = HorizontalAlignment.Center;   lb.VerticalContentAlignment = VerticalAlignment.Center;   canEAChip_Idle5.Children.Add(lb); } 但是后面的我就不知道怎么写了,而且那个lb.Name = "lbEAChip_Idle" + i;到后面我也不知道怎么获取这个值,哪位高手知道的教下我,或者给个思路,谢谢!
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 275 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信