0

我正在使用Xamarin.Community Toolkit ShadowEffect.ColorIconTintColorEffect.TintColor通过 XAML,它工作正常,但我如何通过 C# Code Behind 来实现这一点。我在 Google 和社区论坛上搜索过,但找不到任何东西。

这是我在 XAML 中的代码:

<BoxView BackgroundColor="White" xct:ShadowEffect.Color="Black" />
<Image Source="{extensions:ImageResource MyProject.Images.sample.png" xct:IconTintColorEffect.TintColor="Blue" />

XAML 中一切正常,但我想从后面的 C# 代码中实现这一点。

4

1 回答 1

1
ShadowEffect.SetColor(boxView, Color.Black);

IconTintColorEffect.SetTintColor(image, Color.Blue);

通过使用或在代码中实例化来自您的 xaml 的实例在哪里boxView和是实例。imagex:Name

于 2022-02-20T17:31:00.223 回答