首页 > 解决方案 > WPF文本框,无法编辑文本……快要放弃了

问题描述

我有几个用户控件在选项卡控件的单独选项卡之间拆分。除了一个之外,所有这些用户控件都具有功能完善的文本框。在这个特定的控件上,我无法编辑它的任何文本框控件中的值。

我可以在文本框中找到光标并突出显示文本,但无法删除或添加文本。它所在的 UserControl 没有什么特别之处。它不是弹出窗口或类似的东西(我知道这会导致问题)。

文本框本身之外是否有任何可能导致此问题的内容?我没主意了...

                    <TextBox  x:Name="SpeedRange3Text" Width="35" Height="20"
                          FontSize="8"
                          Style="{StaticResource TextBoxStyle}"
                          MaxLength="4"
                          HorizontalAlignment="Center"
                          VerticalAlignment="Center"
                          TextAlignment="Center"
                          Text="{Binding SpeedRange3 }"
                          IsReadOnly="False"
                          Grid.Row="0" Grid.Column="3"/>

    public double SpeedRange3
    {
        get
        {
            return _spdRng_3;
        }

        set
        {
           if (value <= 60 && value >= 0)
            {
                _spdRng_3 = value;
            }
            else
            {
                _spdRng_3 = 0;
                MessageBox.Show("Enter a value between 0 and 60");
            }

            NotifyPropertyChanged("SpeedRange3");
        }
    }

标签: wpfxamltextbox

解决方案


我的猜测是焦点仍然在您的应用程序的其他窗口上。也许您应该尝试专注于您的 Window/UserControl


推荐阅读