在 ViewCell xamarin 中添加填充
Adding padding inside ViewCell xamarin
我是 xamarin 的新手,也在 XAML,我只想问一下如何在我的 viewcell 中添加填充下面是我的代码
<TableView>
<TableRoot>
<TableSection Title = "Basic information">
<EntryCell Label = "First name: " Placeholder = "Required" />
<EntryCell Label = "Middel name: " Placeholder = "Optional" />
<EntryCell Label = "Last name: " Placeholder = "Required" />
<ViewCell>
<Picker x:Name="genderPicker" Title = "Select gender"></Picker>
</ViewCell>
</TableSection>
</TableRoot>
</TableView>
我想要的是在此代码中添加一点填充。
![<ViewCell>
<Picker x:Name="genderPicker" Title = "Select gender"></Picker>
</ViewCell>][1]
这就是它的样子,所以我只想在我的选择器视图中添加一些左右 space。
像这样的东西应该可以正常工作:
<Picker x:Name="genderPicker"
Title = "Select gender"
Padding="left, top, right, bottom">
</Picker>
用左、上、右和下你想要的值。更多信息 here
在您的 ViewCell 中添加 StackLayout 或任何其他支持填充的布局子类型。然后您可以使用 Layout 属性来调整 Picker。
<ViewCell>
<StackLayout Padding="10,0,0,0" HorizontalOptions="FillAndExpand">
<Picker HorizontalOptions="CenterAndExpand" >
<Picker.Items>
<x:String>Disabled</x:String>
<x:String>5 minutes</x:String>
</Picker.Items>
<Picker.SelectedIndex>0</Picker.SelectedIndex>
</Picker>
</StackLayout>
</ViewCell>
与您可以自行调整控件的 CSS 或 Android 视图不同,在 Xamarin.Forms 中工作时,您将使用父布局处理大部分填充。
我是 xamarin 的新手,也在 XAML,我只想问一下如何在我的 viewcell 中添加填充下面是我的代码
<TableView>
<TableRoot>
<TableSection Title = "Basic information">
<EntryCell Label = "First name: " Placeholder = "Required" />
<EntryCell Label = "Middel name: " Placeholder = "Optional" />
<EntryCell Label = "Last name: " Placeholder = "Required" />
<ViewCell>
<Picker x:Name="genderPicker" Title = "Select gender"></Picker>
</ViewCell>
</TableSection>
</TableRoot>
</TableView>
我想要的是在此代码中添加一点填充。
![<ViewCell>
<Picker x:Name="genderPicker" Title = "Select gender"></Picker>
</ViewCell>][1]
这就是它的样子,所以我只想在我的选择器视图中添加一些左右 space。
像这样的东西应该可以正常工作:
<Picker x:Name="genderPicker"
Title = "Select gender"
Padding="left, top, right, bottom">
</Picker>
用左、上、右和下你想要的值。更多信息 here
在您的 ViewCell 中添加 StackLayout 或任何其他支持填充的布局子类型。然后您可以使用 Layout 属性来调整 Picker。
<ViewCell>
<StackLayout Padding="10,0,0,0" HorizontalOptions="FillAndExpand">
<Picker HorizontalOptions="CenterAndExpand" >
<Picker.Items>
<x:String>Disabled</x:String>
<x:String>5 minutes</x:String>
</Picker.Items>
<Picker.SelectedIndex>0</Picker.SelectedIndex>
</Picker>
</StackLayout>
</ViewCell>
与您可以自行调整控件的 CSS 或 Android 视图不同,在 Xamarin.Forms 中工作时,您将使用父布局处理大部分填充。