在WPF中的表单编辑器中锁定画布上的控件

时间:2012-05-11 19:05:51

标签: wpf locking controls

我正在WPF中构建表单编辑器。我们需要的一个功能是让用户“锁定”画布上的一个或多个控件。通过锁定我的意思是用户将无法移动,调整大小或修改控件的其他属性。

我尝试了ContentControl,但没有得到我想要的结果。

1 个答案:

答案 0 :(得分:-1)

我认为你应该使用IsEnabled属性。具有交互功能的基本控件具有此功能,您也可以在自定义控件上公开它并将属性传递下去。

如果使用IsEnabled = false设置某些内容,它将显示为灰色,并且不会受到用户输入的影响。