0

我在手风琴的标题中有一个复选框。但是,当我单击一个复选框时,它会折叠或展开手风琴项。有没有办法在没有手风琴展开/折叠的情况下单击复选框?

4

3 回答 3

0

在这里发现了类似的问题,不同的上下文。对于我的特殊情况:

在 xaml 中,我们将单击事件添加到复选框

<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;
}
于 2013-10-23T11:43:04.857 回答
0

尝试将 Accordion.SelectionMode 属性更改为所有可用的枚举。我在使用手风琴时遇到了同样的问题,但是当我将属性值更改为 None 或其他一些可用的枚举时,它得到了解决。

于 2013-10-23T15:47:19.367 回答
0

如果 Header 内容包含任何控件,则确保选择模式为 ZeroOrMore SelectionMode="ZeroOrMore"

于 2016-04-26T07:45:42.597 回答