怎么用C#代码添加控件
如何用C#代码添加控件
如题 还有个问题,怎么把button控件 的背景色与 系统当前的一样。
就像下面这个控件一样,怎样把他的背景色弄着当前的主题颜色,求高手支点招,谢谢了
------解决方案--------------------
代码形式获取主题色:
Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentColor"];
xmal中将背景设置为主题色:
Background="{StaticResource PhoneAccentBrush}"
------解决方案--------------------
不是很理解你的需求,在C#中可以动态改变Button的BackGround属性的,你可以这样做试试
btnOK.BackGround=new SolidColorBrush(Windows.UI.Colors.Black);//将按钮背景颜色设为黑色
backButton.Background = pageRoot.Background; //将按钮背景颜色设为和page一致
不知到可不可以解决您的问题,希望可以帮到你,谢谢
如题 还有个问题,怎么把button控件 的背景色与 系统当前的一样。
就像下面这个控件一样,怎样把他的背景色弄着当前的主题颜色,求高手支点招,谢谢了
<Button
Name="WIFI网络"
HorizontalAlignment="Left"
Margin="230,10,-3,0"
VerticalAlignment="Top"
Height="227" Width="229" Click="openclick" >
<Button.Background>
<ImageBrush ImageSource="无线网.jpg" Stretch="Uniform" />
</Button.Background>
</Button>
------解决方案--------------------
代码形式获取主题色:
Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentColor"];
xmal中将背景设置为主题色:
Background="{StaticResource PhoneAccentBrush}"
------解决方案--------------------
不是很理解你的需求,在C#中可以动态改变Button的BackGround属性的,你可以这样做试试
btnOK.BackGround=new SolidColorBrush(Windows.UI.Colors.Black);//将按钮背景颜色设为黑色
backButton.Background = pageRoot.Background; //将按钮背景颜色设为和page一致
不知到可不可以解决您的问题,希望可以帮到你,谢谢