-1

据我了解(我正在学习 Prism),我可以在 Shell 中有更多区域。然后在 Shell 中的一个 Region 中,我可以放置一个 View,然后在那个 View 中我可以放置更多的区域。然后在每个区域中我可以放置视图,并且在每个视图中放置更多区域,等等。我想知道我可以嵌套多少级别是否有一些限制,或者我可以为此发疯?

4

1 回答 1

2

这个问题属于家庭“如果你必须问,你做错了什么”。在某些时候,显然会遇到技术限制,但这并不重要,因为在此之前很久,设计就会进入不可用和/或不可维护的领域。例如,Windows 应用程序有一个10K 的窗口管理器对象限制,并且还有许多其他类型的限制施加于应用程序,但这无关紧要,因为没有任何正常的应用程序可以接近这些限制。

所以:随意制作尽可能多的区域,但请记住,它们是手段而不是目的。

于 2013-09-27T13:00:11.897 回答