更新用户控件内容

时间:2014-02-05 18:52:43

标签: c# .net winforms user-controls controls

我遇到的问题看起来很简单,但我找不到任何关于它的好帖子,

所以它要比看起来更难,

或者我在搜索时使用了错误的单词。

我正在用户控件中添加用户控件,如下所示:

    public void CreateCard(Card card)
    {

        CardGUI cardGui = new CardGUI(card);

        cardGui.Size = new Size(71, 96);
        cardGui.Location = new Point(a, 50);
        cardGui.Show();
        a += 75;

        Controls.Add(cardGui);
    }

这样做的原因在于它将它们放在一起,但这不是我想要的结果,只是我做了一些能够得到一些输出才能看到的结果。

  

我想要这些较小的用户控件(代表卡片中的卡片)   能够从左到右和后来的那些相互重叠   作为前面的人,但我的计划正在做相反的事情:   后来的卡片在早期的卡片后面。

所以我想知道 如何控制他们的z-index或获得类似的效果

此外,当我添加一个控件然后用一个按钮删除它时,控件包含的图像不会消失,这让我相信用户控件没有更新它的图形(我没有线索)

非常感谢任何帮助!

0 个答案:

没有答案