如何初始化ScrollView?

时间:2018-12-21 12:03:17

标签: c# visual-studio xaml xamarin

我想对Xamarin / Visual Studio中的ScrollView进行一些更改,因此在XAML中给了它一个“ x:name”。已经存在一个带有x:name的ListView,它已在.xaml.g.cs文件中初始化。

这是我的问题:我想当我给ax:name一个XAML标签时,它将在.xaml.g.cs文件的InitializeComponent()中自动初始化-也许在构建项目之后-但是:该文件不会更新而且您无法修改.xaml.g.cs文件:(

也许您可以给我一个提示,如何初始化一个命名的XAML标记,以便我可以在后面的代码中对其进行调用。

1 个答案:

答案 0 :(得分:0)

欢迎您!

您不应触摸.xaml.g.cs文件。这些文件是自动生成的,它们的内容不是问题。

您需要的只是.xaml和.cs文件。在xaml中,您可以定义布局,它将自动为您创建。您在xaml中设置的所有属性都将被设置。更精确地讲,布局将在构造函数中的InitializeComponent();调用之后初始化。之后,您可以引用代码中的所有组件。

有时.xaml.g.cs文件未更新。在这种情况下,建议:

1)清洁溶液;

2)手动删除 obj bin 文件夹(或清理它们)。

此后需要重新构建解决方案。

希望,这会有所帮助。