我将如何着手创建一个完全相同但自定义的“imagecell”?我在使用常规“imagecell”时遇到的问题是图像被硬编码为 60x60 ..
我正在从 url 中提取网站图标,这意味着从 16x16 到 60x60 的网站图标质量极低。我这里的替代方法是更改图像的大小,但同样,在“imagecell”中不可行,因为它是硬编码的。
有没有我可以查看的具有不同自定义单元格的网站,或者是否有任何人拥有相同 imagecell View 的代码。
这是我目前使用的代码。
<ListView x:Name="listView">
<ListView.ItemTemplate>
<DataTemplate>
<ImageCell Text="{Binding mainSite}" TextColor="Black" Detail="{Binding link}" ImageSource="{Binding image}"></ImageCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
最佳答案
您可以使用嵌套的 StackLayouts 或 Grid 使用 ViewCell 轻松构建类似的 UI
<StackLayout Orientation="Horizontal">
<Image />
<StackLayout>
<Label />
<Label />
</StackLayout>
</StackLayout>
关于c# - 像 imagecell xaml 这样的自定义视单元?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50090716/