gpt4 book ai didi

silverlight - 在 Silverlight 中启用或禁用多个控件

转载 作者:行者123 更新时间:2023-12-04 03:24:27 24 4
gpt4 key购买 nike

在 Silverlight 中同时启用或禁用多个控件(文本框、组合框、自动完成框等)的最佳方式是什么?

  • 我想我可以将每个控件的“IsEnabled”属性绑定(bind)到 bool 属性。该属性仅适用于交互式控件,不适用于文本 block 。

  • 我可以递归地遍历子项并适本地设置它们的属性,但这似乎不够优雅。

  • 理想情况下,我只想在控件的父容器上设置一些类似禁用的属性,甚至为 TextBlock 提供类似于 Windows 窗体的禁用外观。

有没有办法只禁用父容器?

最佳答案

使用 Silverlight 提供的 ContentControl。

<ContentControl x:Name="GroupOfControls" >...Your controls...</ContentControl>

//Enable and Disable
GroupOfControls.IsEnabled = false;

关于silverlight - 在 Silverlight 中启用或禁用多个控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1567874/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com