gpt4 book ai didi

c# - Xamarin 圆形图像按钮

转载 作者:太空宇宙 更新时间:2023-11-03 12:31:05 24 4
gpt4 key购买 nike

我正在使用 circleImage

xmlns:ic="clr-namespace:ImageCircle.Forms.Plugin.Abstractions;assembly=ImageCircle.Forms.Plugin.Abstractions"

在我的 xaml 文件中。

我想做的是插入

<ic:CircleImage 
x:Name="userProfileImage"
HeightRequest="50"
WidthRequest="50"
Aspect="AspectFill"
Source="{Binding post.uploader.userProfile.userThumbnail}"
/>

按钮属性下的这张图片。

但如果我这样做(下)

<Button Clicked="OnUserInfoClicked">
<Button.Image>
<ic:CircleImage
x:Name="userProfileImage"
HeightRequest="50"
WidthRequest="50"
Aspect="AspectFill"
Source="{Binding post.uploader.userProfile.userThumbnail}"
/>
</Button.Image>
</Button>

然后,我得到这个错误。

No property, bindable property, or event found for 'image'

我做错了什么?以及如何解决?

最佳答案

你想做的事是不可能的。但是,如果您只想点击图像并执行操作,为什么不直接使用 TapGesture?

<ic:CircleImage 
VerticalOptions="Center"
x:Name="userProfileImage"
HeightRequest="50"
WidthRequest="50"
Aspect="AspectFill"
Source="{Binding post.uploader.userProfile.userThumbnail}">

<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="OnUserInfoClicked" />
</Image.GestureRecognizers>
</ic:CircleImage>

希望这对您有所帮助!

关于c# - Xamarin 圆形图像按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42724785/

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