标签: wpf locking controls
我正在WPF中构建表单编辑器。我们需要的一个功能是让用户“锁定”画布上的一个或多个控件。通过锁定我的意思是用户将无法移动,调整大小或修改控件的其他属性。
我尝试了ContentControl,但没有得到我想要的结果。
ContentControl
答案 0 :(得分:-1)
我认为你应该使用IsEnabled属性。具有交互功能的基本控件具有此功能,您也可以在自定义控件上公开它并将属性传递下去。
IsEnabled
如果使用IsEnabled = false设置某些内容,它将显示为灰色,并且不会受到用户输入的影响。
IsEnabled = false