頁(yè)面有5個(gè)籌碼按鈕,分別代表的籌碼是1、5、10、50、100,我想實(shí)現(xiàn)的功能是:點(diǎn)擊一個(gè)籌碼按鈕,就在頁(yè)面顯示一個(gè)顏色相對(duì)應(yīng)的籌碼,點(diǎn)擊第二個(gè),就把第二個(gè)籌碼摞在第一個(gè)上面,一次類推,如果出現(xiàn)5個(gè)1的籌碼,就讓它顯示一個(gè)5的籌碼,2個(gè)5的籌碼就換成一個(gè)10的籌碼,后面也一樣;
因?yàn)槲也淮_定籌碼會(huì)摞多高,所以我用了一個(gè)for循環(huán)來(lái)堆籌碼:
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); }
但是后面的我就不知道怎么寫(xiě)了,而且那個(gè)lb.Name = "lbEAChip_Idle" + i;到后面我也不知道怎么獲取這個(gè)值,哪位高手知道的教下我,或者給個(gè)思路,謝謝!
- 1 回答
- 0 關(guān)注
- 289 瀏覽
添加回答
舉報(bào)
0/150
提交
取消