gpt4 book ai didi

c# - Windows Phone 中部分图像源与额外文本绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 01:55:18 24 4
gpt4 key购买 nike

我想将用户 ID 绑定(bind)到图像源,但绝对链接必须存在。怎么才能做到这一点?

所以我想要:www.aaaa.com/userid.jpg 那里我的代码在这里。

 <phone:LongListSelector x:Name="userfeed" CacheMode="{x:Null}" Margin="-20,0,-20,10" LayoutMode="List"  Background="white" BorderBrush="#FFE6E6E6" Foreground="#FF171717" >
<phone:LongListSelector.ItemTemplate >
<DataTemplate>
<StackPanel Grid.Row="0" Margin="15,5,0,0">

<image x:name="test" source="{binding id}" /> // <- i want here absolute path how can i bind/type extra text?

</StackPanel>

</DataTemplate>
</phone:LongListSelector.ItemTemplate>
</phone:LongListSelector>

最佳答案

给定一个具有 UserId 属性的 View 模型类,您可以简单地添加另一个只读属性,例如 UserImageUrl:

public class User
{
private string userId;

public string UserId
{
get { return userId; }
set
{
userId = value;
OnPropertyChanged("UserId");
OnPropertyChanged("UserImageUrl");
}
}

public string UserImageUrl
{
get { return string.Format("http://www.aaaa.com/{0}.jpg", userId); }
}
}

然后绑定(bind)到新属性,例如

<Image Source="{Binding UserImageUrl}" />

关于c# - Windows Phone 中部分图像源与额外文本绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23253345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com