亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Xamarin 上的 ListView 空間過大

Xamarin 上的 ListView 空間過大

C#
肥皂起泡泡 2021-11-28 16:27:28
我正在使用 Xamarin 來實現一個用對象列表動態填充的 listView。主要問題是,即使我使用 2 個元素的靜態列表(例如),視圖中也有一個屬于 listView 的空白區域。固有代碼如下:頁面.xaml          <ListView                Grid.Row="2"                x:Name="sfideLanciate"                HasUnevenRows="true"                SeparatorVisibility="None"                >                    <ListView.ItemTemplate>                        <DataTemplate>                            <ViewCell>                                    <Grid                                BackgroundColor="{StaticResource OpzioniTitleBackgroundColor}"                                Margin="0,1,0,0"                                RowSpacing="0"                                ColumnSpacing="10"                                VerticalOptions="Start"                                Padding="5"                            >                                        <Grid.ColumnDefinitions>                                            <ColumnDefinition Width="2*"/>                                            <ColumnDefinition Width="7*"/>                                            <ColumnDefinition Width="1*"/>                                        </Grid.ColumnDefinitions>輸出如下:“SFIDE COMPLETATE”是listView之后的Stack Layout,所以空格是listView的一部分。如何使 listView 的高度適應其元素?
查看完整描述

2 回答

?
GCT1015

TA貢獻1827條經驗 獲得超4個贊

它可能與 padding 屬性有關,您是否嘗試將其刪除?此外,您將 Margin-Top 設置為 1,這也可能會創建空間。


查看完整回答
反對 回復 2021-11-28
?
藍山帝景

TA貢獻1843條經驗 獲得超7個贊

您在代碼中將上邊距設置為 1:Margin="0,1,0,0"將其更改為Margin="0",空間應該消失......


查看完整回答
反對 回復 2021-11-28
  • 2 回答
  • 0 關注
  • 224 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號