2010-01-15 64 views
1

默認情況下,ChildWindow疊加覆蓋(並禁用)整個根視覺效果。我想覆蓋(和禁用)我的用戶界面的一部分。我如何修改現有的ChildWindow以允許指定Root?ChildWindow Modality

謝謝,
馬克

+0

出於興趣,編輯是什麼? – 2010-01-16 15:50:23

回答

1

您不能禁用整個的它被禁止的底層用戶界面的一部分。當ChildWindow處於活動狀態時,底層UI上的任何控件都不會收到鼠標或鍵盤事件。

沒有辦法將ChildWindow限制爲不同的Root,它始終植根於Silverlight控件級別。

+0

當然,我可以通過設置Enabled =「False」來禁用部分UI。如果我可以重新設定(或重新創建)ChildWindow並指定根目錄,則可以禁用此根目錄? – 2010-01-16 15:49:40

+0

@Mark:只是稍微調整了一點就可以清楚一點,關鍵是你不能禁用底層UI的__only__部分,當Childwindow顯示時__all__被禁用,並且你無法做任何改變。 – AnthonyWJones 2010-01-16 21:24:54