Пользовательский вид ячейки, такой как imagecell xaml? - PullRequest
0 голосов
/ 29 апреля 2018

Как мне создать идентичный "imagecell", но на заказ? Проблема, с которой я сталкиваюсь с обычным «imagecell», заключается в том, что изображение жестко закодировано в 60x60 ..

Я вытаскиваю значок из URL, что означает, что значок от 16x16 до 60x60 будет иметь очень низкое качество. Альтернатива, которую я имею здесь, состоит в том, чтобы изменить размер изображения, но опять же, это невозможно сделать в «imagecell», так как оно жестко запрограммировано.

Существует ли какой-либо веб-сайт с различными пользовательскими ячейками, на который я могу посмотреть, или у кого-нибудь есть код для идентичного представления imagecell.

это код, который я сейчас использую.

    <ListView x:Name="listView">
    <ListView.ItemTemplate>
        <DataTemplate>
            <ImageCell Text="{Binding mainSite}" TextColor="Black" Detail="{Binding link}" ImageSource="{Binding image}"></ImageCell>
        </DataTemplate>
    </ListView.ItemTemplate>
</ListView>

this is how the output is from the XAML code

1 Ответ

0 голосов
/ 29 апреля 2018

Вы можете легко создать аналогичный интерфейс с ViewCell, используя вложенные StackLayouts или, альтернативно, Grid

<StackLayout Orientation="Horizontal">
  <Image />
  <StackLayout>
    <Label />
    <Label />
  </StackLayout>
</StackLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...