2010-09-30 55 views
0

我有一個帶啓用滾動條的textarea。這就是我想要的 - 當textarea被禁用時,滾動也被禁用。我希望它保持滾動。我怎樣才能做到這一點?在c中禁用組件的滾動#

+0

您希望在IsReadOnly狀態中不存在什麼關於Disabled狀態的特性? – AnthonyWJones 2010-09-30 08:25:19

+0

我正在使用自定義文本區域,並且有多種樣式。我只是不想克隆它們。沒有解決方法嗎? – Walkor 2010-09-30 08:41:17

+0

BTW:如果我有不同的情況。例如,在面板中我有很多嵌套控件,我想禁用所有這些控件,但保持滾動狀態。基本上,我使用綁定將根元素(panel)的IsEnabled屬性設置爲false。但是這也禁用滾動。任何想法(除了將IsEnabled添加到每個控件)? – Walkor 2010-10-01 13:23:12

回答

1

我認爲你必須做只讀。 set ReadOnly = true

+0

我需要禁用。 – Walkor 2010-09-30 07:05:34

+0

然後將文本控件放置在面板控件中,並使用最大高度和寬度 – Hasu 2010-09-30 07:14:12

+0

最後,我用ScrollViewer封裝了控件。 – Walkor 2010-09-30 09:36:50