Dee*_*psy 2 c# windows custom-controls winforms windows-applications
我已经进入网络很长时间了,但现在我应该做一个小小的c#项目,我想知道如何重复这样做:

在网上,我可以做
<div id="holder">
<div class="item"></div>
<div class="item"></div>
<div class="item"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
甚至动态地添加它:
var items = [{}, {}, {}, {}];
for ( var i in items ) {
$("#holder").append("<div class=\"item\"></div>");
}
Run Code Online (Sandbox Code Playgroud)
并渲染数组中表示的项目.
我的实际问题是如何使用完全用户控制?
您可以创建UserControl(添加>新项...>用户控件)
public partial class WFUserControl : UserControl
{
}
Run Code Online (Sandbox Code Playgroud)

并添加容器控件,例如面板
panel1.Controls.Add(new WFUserControl());
Run Code Online (Sandbox Code Playgroud)
为了使添加一个波纹管,你可以用一个TableLayoutPanel,设置AutoSize到true,只设置一列,只有一行.然后,当您添加3个控件时,它将如下所示:

| 归档时间: |
|
| 查看次数: |
1877 次 |
| 最近记录: |