gpt4 book ai didi

c# - 为 Windows Phone 8 c# 删除按钮单击时的标准蓝色背景

转载 作者:太空宇宙 更新时间:2023-11-03 21:26:16 25 4
gpt4 key购买 nike

我正在使用以下代码在我的 ScrollView 中显示很多按钮

foreach (RingModel ring in app.rings)
{
Button btn = new Button();
btn.BorderThickness = new Thickness(0, 0, 0, 0);

Image img = new Image();
img.Width = 100;
img.Height = 100;
img.Margin = new Thickness(5, 0, 0, 0);

Uri myUri = new Uri(ring.ringThumbNailImagePath, UriKind.Absolute);
BitmapImage bmi = new BitmapImage();
bmi.CreateOptions = BitmapCreateOptions.None;
bmi.UriSource = myUri;
img.Source = bmi;
btn.Content = img;
btn.Tag = i;
btn.Click += Ring_Click;

scrollStackPanel.Children.Add(btn);
i++;
}

但是这些按钮在点击时显示为蓝色背景。我想让它透明。我怎样才能让它成为可能。

最佳答案

在你共享的App.xaml下<Application.Resources>

写这个

<SolidColorBrush x:Key="ButtonDisabledBackgroundThemeBrush" Color="Ur color"/>
<SolidColorBrush x:Key="ButtonPressedBackgroundThemeBrush" Color="Ur Color" />

更多 http://msdn.microsoft.com/en-us/library/windows/apps/xaml/jj709909.aspx

关于c# - 为 Windows Phone 8 c# 删除按钮单击时的标准蓝色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26814847/

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