我正在尝试将标签弹出到水平滑块,我通过将Text传递给FormattedText构造函数,成功地使用从TickBar派生的类来完成它。但是现在当我使用相同的代码并粘贴到使用.net框架版本4.6.2的Visual Studio时,它说,
FormattedText.FormttedText已过时。使用PixelsPerDip覆盖。
我提到In .NET Framework 4.6.2 the FormattedText() is Obsoleted, how can i fixed it
但是我如何在当前的情况下使用它。请帮忙。
test1
这是完整的课程
FormattedText formattedText = new FormattedText(text, CultureInfo.GetCultureInfo("en-us"), FlowDirection.LeftToRight, new Typeface("Verdana"), 16, Brushes.Black);
dc.DrawText(formattedText, new Point((tickFrequencySize * i), 30)); //dc is Drawing Context.
答案 0 :(得分:5)
试试这个:
{ recipeStore.categories.map((category, index) => {
return (
<View key={index} style={{width: '33.3%', height: 300, padding: 20}}>
<Card>
<CardItem cardBody>
<Image
style={{width: '100%', height: 200}}
source={{uri: category.image}}
/>
</CardItem>
<CardItem button onPress={() => navigate('RecipeDetailScreen', { recipe: category.recipes[0] })}>
<Left>
<Ionicons name={category.icon} style={{fontSize: 25}}/>
</Left>
<Right>
<Text>{ category.name }</Text>
</Right>
</CardItem>
</Card>
</View>