在我的应用程序中,我有一个显示卡片的PageView屏幕。有些卡片有TextFields,所以我把屏幕放到一个SingleChildScrollView中,这样键盘就可以将屏幕推到顶部,而不会重叠。这意味着我有一个小部件,它包含一个ScrollView,在一个PageView中,在一个ScrollView中:(这不是确切的代码,显然样式部分丢失了)
class DummyCard
我有两个自定义控件TestPanel和Header。两者都是面板。TestPanel还包含报头。TestPanel和Header仅包含一个字符串属性测试。
我只能把页眉放在我的表单上。我可以将TestPanel放在我的表单上,它会显示TestPanel+Header。那么它就不能像预期的那样工作,因为报头的ViewState丢失了(或者Header.Test丢失它的值还有另一个原因)。protected override void R