WPF验证未绑定的文本框

Car*_*rlo 5 validation wpf binding textbox

是否可以在没有绑定部分的情况下使用验证?事情是我的文本框没有绑定任何对象,但我仍然想验证它的内容.我到目前为止找到的唯一方法是:

    <TextBox Grid.Row="0" Grid.Column="1" MaxLength="50" x:Name="textBoxTubeName" Margin="5,5,0,5">
        <TextBox.Text>
            <Binding Path="Name" UpdateSourceTrigger="PropertyChanged" Mode="TwoWay" NotifyOnValidationError="True">
                <Binding.ValidationRules>
                    <validation:InvalidCharactersRule />
                </Binding.ValidationRules>
            </Binding>
        </TextBox.Text>
    </TextBox>
Run Code Online (Sandbox Code Playgroud)

但同样,它只适用于TextBox.Text绑定到某些东西(在本例中为Name属性),如何在没有绑定的情况下进行此操作?

谢谢!

Kre*_*dns 3

根据 MSDN 论坛,这还不可能,但已经计划好了(注意:这是一篇旧帖子)。但是,我仍然找不到方法来做到这一点,所以它可能还没有实现。