如何使SurfaceListBox的项不可选?

时间:2014-02-26 08:36:59

标签: wpf xaml pixelsense

在WPF应用程序中,我使用SurfaceListBox(xmlns:Custom =“http://schemas.microsoft.com/surface/2008”) 控制以显示元素列表。

SurfaceListBox绑定到

   ObservableCollection<Category> _categoriesDot = new ObservableCollection<Category>();

Category有一个属性:

public bool IsSelectable {get; set;}

_categoriesDot中的项目IsSelectable为false时,我无法在SurfaceListBox中选择该项目。

您能否提供一份代码示例?

1 个答案:

答案 0 :(得分:0)

在填充_categoriesDot集合时,仅筛选可选类别是一个不错的选择。

OR

尝试设置Focusable属性。

Focusable="{Binding Path=IsSelectable}"