Я хотел бы поместить эту строку в источник изображения:
http://openweathermap.org/img/w/10d.png https://openweathermap.org/weather-conditions
Но строка должна выглядеть примерно так:
"http://openweathermap.org/img/w/ + {Binding weather} + .png"
У меня проблема в том, что, очевидно, я не могу использовать StringFormat в метке, так как я могу сделать одну строку из
Другая проблема, с которой я столкнулся, заключается в том, что я не совсем понимаю, как работает связывание для этого, возможно, в этом вся проблема, которая дается из сценария вроде:
public async void GetWeather()
{
WeatherData weatherData = await _restService.GetWeatherData(GenerateRequestUri(Constants.OpenWeatherMapEndpoint));
BindingContext = weatherData;
}
Что я могу сделать, чтобыполучить переменную icon из Weatherdata, или есть более практичный способ решить эту проблему, я до сих пор не очень хорошо знаю, где это выделено или как поместить значения "bindingcontext" в c #, спасибо