WPF中 怎么禁用 Expander.Header中的ToggleButton 要源代码呀~~

我是做的.NET中WPF应用程序,里边有个控件叫Expander,我要编写它的样式... 我是做的.NET 中 WPF应用程序,
里边有个控件叫Expander,
我要编写它的样式
展开
 我来答
龍过鸡年
2012-03-15 · TA获得超过311个赞
知道小有建树答主
回答量:308
采纳率:100%
帮助的人:368万
展开全部
// exp 是 Expander 的名称
// HeaderSite 是 Windows 通用模板中 ToggleButton 的名称
var tb = exp.Template.FindName("HeaderSite", exp) as
System.Windows.Controls.Primitives.ToggleButton;
if (tb != null) tb.IsEnabled = false;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mickal小米
2012-03-15 · TA获得超过3666个赞
知道大有可为答主
回答量:1542
采纳率:100%
帮助的人:1773万
展开全部
如果你只是想实现expandar不能折叠的话
<StackPanel>
<Expander Header="aaa" IsEnabled="False" IsExpanded="True">
<Grid Height="50" Background="Red"></Grid>
</Expander>
</StackPanel>
这样就能实现了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式