WPF如何在代码后台中设置GridView绑定中的复选框

6

我需要在代码后端创建一个样式。它有一个复选框,长这样...

     <GridView>


  <GridViewColumn Width="30">
                                <GridViewColumn.CellTemplate>
                                    <DataTemplate>
                                        <StackPanel>
                                            <CheckBox/>
                                        </StackPanel>
                                    </DataTemplate>
                                </GridViewColumn.CellTemplate>
                            </GridViewColumn>-->
                            <GridViewColumn  Header="Groups"  DisplayMemberBinding="{Binding Groups}"/>
                           <GridViewColumn Header="SiteTitle" DisplayMemberBinding="{Binding SiteTitle}"/>
                            <GridViewColumn  Header="SiteUrl" DisplayMemberBinding="{Binding SiteUrl}"/>
                        </GridView>

在代码后台,我该如何进行操作?
1个回答

1

只需在资源中添加此样式并赋予x:Name。假设给定的名称是CustomCheckboxTemplate,则示例代码如下:

 DynamicallyCreatedCheckbox.Style = (Style)FindResource("CustomCheckboxTemplate");

希望这有所帮助 :)

它正在工作。谢谢你,@zack,但它在我的特定列中无法工作。 - Sanjay Ranavaya
你说的“particular column”是什么意思? - Aousaf Rashid
如果选择了某个组,我想在另一个窗口中以组的形式使用复选框。 - Sanjay Ranavaya
我知道我的代码对你有所帮助,请将其标记为答案。关于列,请前往此处:"https://dev59.com/JXXYa4cB1Zd3GeqP1ACe",第一个答案会拯救你的一天。 - Aousaf Rashid
没有限制...任何有声望的人都可以将其标记为答案...也许它会说您需要等待10-15分钟后才能将其标记为答案? - Aousaf Rashid

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接