本文整理汇总了C#中IBot.InitializePanel方法的典型用法代码示例。如果您正苦于以下问题:C# IBot.InitializePanel方法的具体用法?C# IBot.InitializePanel怎么用?C# IBot.InitializePanel使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IBot
的用法示例。
在下文中一共展示了IBot.InitializePanel方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: DealCardsForBots
private void DealCardsForBots(
IBot bot,
int cardNumberIndex,
Bitmap backImage,
ref bool check,
ref int horizontal,
ref int vertical)
{
if (bot.Chips > 0)
{
this.foldedBotsCount--;
if (cardNumberIndex >= bot.StartCard && cardNumberIndex < bot.StartCard + 2)
{
if (this.cardsPictureBoxList[bot.StartCard].Tag != null)
{
this.cardsPictureBoxList[bot.StartCard + 1].Tag = this.reservedGameCardsIndeces[bot.StartCard + 1];
}
this.cardsPictureBoxList[bot.StartCard].Tag = this.reservedGameCardsIndeces[bot.StartCard];
if (!check)
{
horizontal = bot.HorizontalLocationCoordinate;
vertical = bot.VerticalLocationCoordinate;
}
check = true;
this.cardsPictureBoxList[cardNumberIndex].Anchor = bot.GetAnchorStyles();
this.cardsPictureBoxList[cardNumberIndex].Image = backImage;
//cardsPictureBoxList[i].Image = deckImages[i];
this.cardsPictureBoxList[cardNumberIndex].Location = new Point(horizontal, vertical);
horizontal += this.cardsPictureBoxList[cardNumberIndex].Width;
this.cardsPictureBoxList[cardNumberIndex].Visible = true;
this.Controls.Add(bot.Panel);
bot.InitializePanel(new Point(
this.cardsPictureBoxList[bot.StartCard].Left - 10,
this.cardsPictureBoxList[bot.StartCard].Top - 10));
if (cardNumberIndex == bot.StartCard + 1)
{
check = false;
}
}
}
}