如何在数据网格标题中显示或隐藏按钮?

时间:2011-05-12 11:01:54

标签: silverlight-4.0 header accordion code-behind show-hide

我正在开发silverlight应用程序。我是银光4的新手。我在手风琴控制中使用以下链接作为参考

http://forums.silverlight.net/forums/p/166937/376318.aspx

在上面与AccordionItem.Header的链接中,我能够显示或隐藏按钮控件但我无法处理后面代码中按钮控件上的click事件。所以我在我的代码中使用了AccordionItem.HeaderTemplate。我的标题控件中有4个按钮。我可以使用上面的链接显示和隐藏按钮。使用HeaderTemplate,我能够在后面的代码中处理按钮控件上的click事件。使用HeaderTemplate,我无法访问代码隐藏在HeaderTemplate中的按钮控件。我收到NullReferenceException错误“对象引用未设置为对象的实例”如何解决上述问题?你可以给我提供任何代码或链接,通过它我可以访问代码背后的HeaderTemplate中的控件吗?如果我做错了什么,请指导我。

1 个答案:

答案 0 :(得分:0)

您可以在数据网格的标题中启用按钮,并在后面的代码中使用以下语句

accordiocntl.SelectionMode = AccordionSelectionMode.ZeroOrOne;

您可以参考链接https://forums.silverlight.net/forums/p/134010/301229.aspx了解更多详情