【发布时间】:2020-07-29 15:02:09
【问题描述】:
正如我的帖子所暗示的,我在 StackOverflow 上看到了一个帖子,用于在 xaml 中的 TextBox 文本为空时禁用按钮。但问题是,只要用户在不输入任何字符的情况下按空格键,按钮就会启用。如果 xaml 本身的 TextBox 中只有空格而没有任何文本,是否可以禁用该按钮。
<TextBox x:Name="txtReasonForChange" Grid.Row="0" Grid.Column="1" TextWrapping="Wrap" ScrollViewer.VerticalScrollBarVisibility="Auto"></TextBox>
<Button x:Name="btnSaveOrSaveAs" Grid.Row="2" Grid.Column="1" IsEnabled="{Binding ElementName=txtReasonForChange,Path=Text.Length}" HorizontalAlignment="Right" Click="btnSaveOrSaveAs_Click"></Button>
【问题讨论】: