例如,假设正在开发一个新的Windows From应用程序,可以说25个不同的屏幕,每个屏幕上都有5-10个控件.......
显然,创建原始屏幕时可以创建所有必要的列表框,对话框,列表视图,数据集等等(比如使用工具箱中的拖放和拖动)。
在什么时候,出于什么原因,代码会出现动态创建列表视图或下拉菜单。
它只是一种消耗的东西,随着时间的推移,程序员决定更容易做到这一点然后修改原始屏幕?
或者是否有更好的理由在原始设计的屏幕上动态创建一些控件?
谢谢 - 希望很清楚。
答案 0 :(得分:0)
Here是一篇非常好的文章,解释了在ASP.NET的上下文中使用动态控件以及何时适用。我相信同样的例子是适用的。通常,在运行时插入控件使您可以灵活地根据用户需要输入的数据呈现UI。希望这会有所帮助。
答案 1 :(得分:0)
我需要动态创建控件的唯一时间是: