找不到类型'L:StringValidation'错误

时间:2013-01-09 07:50:14

标签: .net wpf visual-studio-2010 c#-4.0

抱歉我的英文。 我有WPF的问题,应用程序也有问题,它想要实现验证控件。我创建了一个继承自StringValidation的类ValidationRule。在那里,我实现了方法验证。在XAML中我做了类似的事情:

<TextBox Height="23" Margin="53,39,0,0" Name="txtNazwa" VerticalAlignment="Top" TabIndex="3" MaxLines="1" GotFocus="txtNazwa_GotFocus" HorizontalAlignment="Left" Width="218"
                         ToolTip="Nazwa wybranej roli" Style="{StaticResource textBoxError}" Validation.ErrorTemplate="{StaticResource errorTemplate}">
    <TextBox.Text>
        <Binding Path="Nazwa" UpdateSourceTrigger="PropertyChanged" >
            <Binding.ValidationRules>
                <s:StringValidation ValidatesOnTargetUpdated="True"
                                                              ValidationStep="RawProposedValue"
                                                              ErrorMessage="Error"
                                                              TylkoNiePuste="True"
                                                              />
            </Binding.ValidationRules>
        </Binding>
    </TextBox.Text>
</TextBox>

一切都开始工作了,所以我认为没关系,而在设计师崩溃错误中:

  

错误1找不到类型:StringValidation'。验证您是否缺少程序集引用,并且已构建所有引用的程序集。

我添加了:

xmlns:s="clr-namespace:MOJA.Kontrolka.Admin"

其中命名空间与StringValidation类一致。我不知道它是什么,对我来说是一项非常艰巨的工作。任何建议问题在哪里以及如何解决/避免?

0 个答案:

没有答案