Exemplo n.º 1
0
        private void toolStripButtonQuery_Click(object sender, EventArgs e)
        {
            if (!CheckLoginState())
            {
                return;
            }

            new Thread(() =>
            {
                try
                {
                    base.ClearListView(this.listView1);
                    var list = PH.QueryPrizeList(base.MyCookie);
                    for (int i = 0; i < list.Content[0].prizes.Count; i++)
                    {
                        var item = list.Content[0].prizes[i];
                        base.AddListViewmItem(this.listView1, new object[]
                        {
                            i + 1,
                            item.name,
                            item.costGold + "金/次",
                            ""
                        });
                        base.SetListViewItemTag(this.listView1, i, item);
                    }
                }
                catch (Exception ex)
                {
                    MsgBox.ShowInfo("查询失败," + ex.Message);
                }
            })
            {
                IsBackground = true
            }.Start();
        }