xamarin - 为什么孩子没有出现在 Xamarin 表单中?
问题描述
我正在尝试将 .cs 文件中的子项添加到在文件 .xaml 中创建的堆栈布局中
.xaml 文件中的堆栈布局是这样的:
<StackLayout Margin="10" x:Name="TypeStack">
同时,在 .cs 文件中,我以这种方式调用名为 TypeStack 的 StackLayout:
TypeStack.BackgroundColor = Color.Red;
它可以工作,因为背景颜色发生了变化。但是当我尝试添加一个孩子时,孩子没有出现:
var stack = new StackLayout {
BackgroundColor = Color.Green
};
TypeStack.Children.Add(stack);
你能帮我解决这个问题吗?阅读文档,我很高兴这是添加孩子的方式。等待您的回复,提前谢谢您。
解决方案
推荐阅读
- reactive-programming - 在 Rx.Net 中去抖直到
- forms - 在提交表单时传输数据并打开 PDF 文件
- swift - 如何:每次呈现视图控制器时仅运行一次 .timeout 运算符
- xamarin.forms - 自定义工具栏菜单项 xamarin 表单
- c# - WinAPI SetCursorPos 似乎无法在具有不同分辨率的多台显示器上正常工作
- java - 如何解决 React Native 错误:任务:react-native-maps:compileDebugJavaWithJavac FAILED
- api - Odata 控制器返回不完整的结果。(电火花模型)
- python - 如何从 StackDriver Logging API 反序列化 App Engine 应用程序日志?
- javascript - recordRTC 录制屏幕和麦克风
- python - 为什么 Python 文档将 [1, 2] 称为列表“显示”而不是“文字”?