我在accordionitem的标题中有一个复选框。但是,当我单击一个复选框时,它会折叠或展开accordionitem。有没有办法在没有手风琴展开/折叠的情况下点击复选框?
答案 0 :(得分:0)
发现了类似的问题,不同的上下文here。 对于我的具体案例:
在xaml中,我们将click事件添加到复选框
<Accors:AccordionItem>
<Accors:AccordionItem.Header>
...
<CheckBox Click="CheckBox_Click_1"/>
...
</Accors:AccordionItem.Header>
</Accors:AccordionItem>
并在后面的代码中:
private void CheckBox_Click_1(object sender, RoutedEventArgs e)
{
e.Handled = true;
}
答案 1 :(得分:0)
尝试将Accordion.SelectionMode属性更改为所有可用的枚举。我在使用accrodion时遇到了同样的问题,但是当我将属性值更改为None或其他可用的枚举时,它已得到解决。
答案 2 :(得分:0)
如果Header内容包含任何控件,请确保选择模式为ZeroOrMore 的SelectionMode = “零或更多”