Xamarin UWP应用程序中的背景色

Xamarin UWP应用程序中的背景色,xamarin,uwp,xamarin.forms,uwp-xaml,xamarin.uwp,Xamarin,Uwp,Xamarin.forms,Uwp Xaml,Xamarin.uwp,我们最近将windows框架从10.0.10240升级到10.0.15063。我们已经解决了一个按钮设计问题,背景色显示为灰色。升级之前,此颜色未出现。我们需要删除文本后面的灰色 在图像悬停时,也会出现相同的前景色: Xamarin.Forms.Button没有与前景色等效的属性。我尝试使用设置Xamarin.Forms.Platform.UWP.FormsButton.Foreground自定义渲染器,但对按钮控件没有影响 我可以尝试解决这个问题吗?请帮忙 编辑 这是通过应用背景色解决的,

我们最近将windows框架从10.0.10240升级到10.0.15063。我们已经解决了一个
按钮
设计问题,
背景色
显示为灰色。升级之前,此颜色未出现。我们需要删除文本后面的灰色

在图像悬停时,也会出现相同的前景色:

Xamarin.Forms.Button
没有与前景色等效的属性。我尝试使用设置
Xamarin.Forms.Platform.UWP.FormsButton.Foreground
自定义渲染器,但对按钮控件没有影响

我可以尝试解决这个问题吗?请帮忙

编辑


这是通过应用背景色解决的,之前我在按钮上设置前景

this.Control.BackgroundColor = new SolidColorBrush() { Opacity = 1, Color= Windows.UI.Colors.Transparent };

这是通过应用背景色解决的

this.Control.BackgroundColor = new SolidColorBrush(){Opacity = 1,Color = Windows.UI.Colors.Transparent };

这是通过应用背景色解决的

this.Control.BackgroundColor = new SolidColorBrush(){Opacity = 1,Color = Windows.UI.Colors.Transparent };

如果你指的是灰色矩形,那不是前景,那是按钮的背景属性,前景属性通常归因于文本的颜色,并且有单独的悬停颜色可供选择和修改。我无法在我这边重现你的问题。您是否在uwp客户端项目中自定义了按钮
ContentTemplate
或按钮
Style
?谢谢您的帮助。@Digitalsa1nt它的BackgroundColor属性,并手动将其设置为透明,这样就行了@我在button on上使用自定义样式属性,但在最近的版本中出现了这个问题。现在手动设置
this.Control.BackgroundColor=new SolidColorBrush(){Opacity=1,Color=Windows.UI.Colors.Transparent}效果很好。是的,没问题。如果你指的是灰色矩形,那不是前景,那是按钮的背景属性,前景属性通常归因于文本的颜色,有单独的悬停颜色可供选择和修改。我无法在我这边重现你的问题。您是否在uwp客户端项目中自定义了按钮
ContentTemplate
或按钮
Style
?谢谢您的帮助。@Digitalsa1nt它的BackgroundColor属性,并手动将其设置为透明,这样就行了@我在button on上使用自定义样式属性,但在最近的版本中出现了这个问题。现在手动设置
this.Control.BackgroundColor=new SolidColorBrush(){Opacity=1,Color=Windows.UI.Colors.Transparent}工作正常。是的,没问题。