InputPrompt的样式使Visual Studio崩溃

时间:2012-03-27 21:22:56

标签: visual-studio-2010 windows-phone-7 xaml

我正在使用Coding4Fun控件套件,我正在尝试设置一些输入提示,但出于某种原因,每当我使用一个针对InputPrompt的样式或从它继承的东西时,每次我打开一个.xaml文件Visual工作室崩溃。它执行得很好,但这需要花费大量的时间和精力来解决。任何人都可以告诉我什么可能导致Visual Studio崩溃和可能的修复?这是我的一种风格(其他风格非常相似):

<Style x:Key="PinPrompt" TargetType="c4f:InputPrompt">
    <Setter Property="FontFamily" Value="{StaticResource PhoneFontFamilyNormal}"/>
    <Setter Property="FontSize" Value="{StaticResource PhoneFontSizeNormal}"/>
    <Setter Property="Foreground" Value="{StaticResource PhoneForegroundBrush}"/>
    <Setter Property="Background" Value="{StaticResource PhoneChromeBrush}"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="c4f:InputPrompt">
                <Grid>
                    <Rectangle Fill="{StaticResource TransparentBrush}" />

                    <Border 
                        VerticalAlignment="Top"
                        Background="{TemplateBinding Background}">

                        <StackPanel Margin="10">
                            <TextBlock 
                                Text="{TemplateBinding Title}" 
                                Margin="0,-10,-25,0" 
                                FontSize="30" 
                                TextWrapping="Wrap" FontFamily="Segoe WP Light" />
                            <TextBlock Text="{TemplateBinding Message}" />
                            <TextBox 
                                Name="inputBox" Width="165" Height="125" FontSize="60" MaxLength="4"
                                bind:TextBinding.UpdateSourceOnChange="True"
                                InputScope="{TemplateBinding InputScope}"
                                Text="{TemplateBinding Value}" />
                            <StackPanel
                                Name="actionButtonArea"
                                Orientation="Horizontal"
                                HorizontalAlignment="Center" />
                        </StackPanel>

                    </Border>
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

0 个答案:

没有答案