1
我拿用户的化身URL从Web服务(User.Avatar
):绑定的StringFormat和转换器一起
/users/user_id/12?last_update=timestamp
在不同的控制,我必须使用不同大小的头像(Web服务可以裁剪和调整图像):
ImageSource="{Binding User.Avatar, StringFormat=http://myurl.com/\{0\}/crop/110x110, Converter={StaticResource ImageSizeUrlConverter}}"/>
转换器必须采取
http://myurl.com/users/user_id/12?last_update=timestamp/crop/110x110(与StringFormat
)
,并返回
http://myurl.com/users/user_id/12/crop/110x110?last_update=timestamp
但转换采取/users/user_id/12?last_update=timestamp
(不StringFormat
)。
这是正常的行为?
请更清楚地解释你的问题。 – Sheridan
对不起Sheridan,我试图做不可能的事情,请检查Toni Petrina的答案 – Alexandr