locked
BUG?UI控件在设计器和运行时的样式不一样 RRS feed

  • 问题

  • 我是这么做的,我重新定义了这些控件的颜色(背景色,前景色),发现在设计器时都能应用上,但是运行起来还是老样子

    代码如下:

    <Application.Resources>
            <SolidColorBrush x:Key="PhoneTextBoxEditBackgroundBrush"
                             Color="#FF00798F" />
            <SolidColorBrush x:Key="PhoneTextBoxEditBorderBrush"
                             Color="#FF00798F" />
            <SolidColorBrush x:Key="PhoneTextBoxBrush"
                             Color="#8800798F" />
            <SolidColorBrush x:Key="PhoneTextBoxForegroundBrush"
                             Color="#FFFFFCEA" />
            <SolidColorBrush x:Key="PhoneTextBoxEditBackgroundColor"
                             Color="#FF00798F" />
        </Application.Resources>

    2011年12月2日 2:22

答案

  • 你好啊,

    这个设计器毕竟有的时候不能及时更新,Resources修改不能及时加载

    一切以模拟器上的为主,因为模拟器上是重新加载DLL再编译处的结果


    (因为不仅仅是WP7开发,其他的开发的设计器也会有显示的问题,甚至不显示,设计器主要还是用来布局的)
    • 已编辑 Anna Sun 2011年12月2日 8:05
    • 已标记为答案 Otomii Lu 2011年12月5日 2:44
    2011年12月2日 8:04