gpt4 book ai didi

c# - 有没有办法在自定义控件周围绘制默认的 silverlight 无效控件状态?

转载 作者:行者123 更新时间:2023-11-30 18:04:15 25 4
gpt4 key购买 nike

我正在制作非常简单的自定义控件,它仅将其他几个默认控件与一些自定义逻辑组合在一起。

来自 INotifyDataError 接口(interface)的错误没有显示在我的控件上。据我所知,在自定义控件上显示验证错误的常见做法是在其上实现多个视觉状态,并在接收绑定(bind)数据时切换它们。

但老实说,我讨厌使用这些东西和整个 UI 部分。

有没有办法在方形内容周围显示默认的矩形无效状态?例如,继承此类控件或将其用作具有可切换状态的内容呈现器会很棒。

最佳答案

您是否看过 Silverlight 工具包中的 DataForm 控件?您可以将完整的自定义控件布局放在其 EditTemplate 中。

除此之外,您可能会幸运地使用静态 VisualStateManager.GoToState(Control control, string stateName, bool useTransitions) 方法。

关于c# - 有没有办法在自定义控件周围绘制默认的 silverlight 无效控件状态?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6373822/

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