我从xaml文件中添加了一个按钮,如下所示:
<ContentView.Content>
<Button Image="{Binding Icon}" Text="{Binding Title}" Clicked="ClickEvent" HeightRequest="10" WidthRequest="10" />
</ContentView.Content>
如何将按钮样式设置为如下所示?
我有CSS文件在我的xamarin项目,但我似乎没有达到按钮图像与它successfully,因为这样的代码没有结果:
.button img {
height: 50px;
width: 50px;
}
我目前的一个按钮的结果(可怕),图片是大的方式:
1条答案
按热度按时间yxyvkwin1#
为了能够完全自定义这样的按钮,最好实现自己的Button控件,而不是使用CSS:
XAML语言
代码隐藏
用法
这给了你更多的设计自由,你可以让图像更大或更小,添加更多行的文本到标签,定义
CornerRadius
的大小,设置各种其他属性...显然,您需要尝试一下它来找出预期的设计,但我希望这会有所帮助。注意,这只是一种方法。在Xamarin.Forms(和.NET MAUI)中,有许多方法可以实现相同的功能。