Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 列表框启用禁用不起作用_C#_Wpf_Telerik - Fatal编程技术网

C# 列表框启用禁用不起作用

C# 列表框启用禁用不起作用,c#,wpf,telerik,C#,Wpf,Telerik,我正在使用列表框控件。代码是: <ListBox Name="documentList" IsEnabled="{Binding WorkResultsModel.IsEnable,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" ItemsSource="{Binding WorkResultsModel.ImageCollection}" ScrollViewer.HorizontalScrollBarVisibility="

我正在使用列表框控件。代码是:

    <ListBox Name="documentList"  IsEnabled="{Binding WorkResultsModel.IsEnable,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" ItemsSource="{Binding WorkResultsModel.ImageCollection}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" HorizontalAlignment="Center" ScrollViewer.VerticalScrollBarVisibility="Auto" 
                                        Width="300" Padding="10" Height="200">
物业变更代码如下:

   private bool _isEnable = true;
    public bool IsEnable
    {
        get { return _isEnable; }
        set
        {
            SetProperty(ref this._isEnable, value);
            RaisePropertyChanged("IsEnable");
        }
    }

您可以从代码隐藏中执行此操作:

private void Button_Click_(object sender, RoutedEventArgs e)
{
   documentList.IsEnabled=!documentList.IsEnabled;
}

您可以从代码隐藏中执行此操作:

private void Button_Click_(object sender, RoutedEventArgs e)
{
   documentList.IsEnabled=!documentList.IsEnabled;
}

在设置isEnabled值后,您是否提出了一个
PropertyChangedEvent
?是的,我使用的是MVVM模型,然后向我们展示更相关的代码(列表框绑定,您在哪里设置/取消设置isEnabled…)。如果没有这个答复,我们就无能为力了。私有无效按钮ICKCommand(对象对象对象){if(status==“Edit”)WorkResultsModel.IsEnable=true;else{WorkResultsModel.IsEnable=false;}不要添加任何代码作为注释。最好在您的问题中单击
编辑
,并在那里添加所有相关的代码。在设置isEnabled值后,您是否提出
属性更改
?是的,我正在使用MVVM模型,然后向我们显示更多相关的代码(列表框绑定,您在哪里设置/取消设置isEnabled…)。如果没有答复,我们将无能为力。私有无效按钮包括ICKCommand(对象对象对象){if(status==“Edit”)WorkResultsModel.IsEnable=true;否则{WorkResultsModel.IsEnable=false;}不要添加任何代码作为注释。最好在问题中单击
编辑
,并在那里添加所有相关代码。它与您从编码或属性属性设置的代码相同。我使用的是MVVM模型,因此直接控制不可访问。它与您从编码或属性属性设置的代码相同。我使用的是MVVM模型,因此直接控制不可访问。