返回首页

ComboBox项的ItemTemplate收集处理:我有一个组合框的ItemTemplate:


        <combobox height="26" horizontalalignment="Left" margin="318,100,0,0" x:name="CriteriosOpcoesComboChecks" verticalalignment="Top" width="26" xmlns:x="#unknown">

            <combobox.itemtemplate>

                <datatemplate>

                    <stackpanel orientation="Horizontal">

                        <checkbox x:name="_SELECCIONADO" ischecked="{Binding SELECCIONADO, Mode=TwoWay}" checked="_SELECCIONADO_Checked" unchecked="_SELECCIONADO_Unchecked" />

                        <textblock x:name="_CAMPO_ID" text="{Binding CAMPO_ID}" visibility="Collapsed" />

                        <textblock x:name="_CAMPO_COMBO" text="{Binding CAMPO_COMBO}" />

                    </stackpanel>

                </datatemplate>

            </combobox.itemtemplate>

        </combobox>


(的"_SELECCIONADO_Checked"和"_SELECCIONADO_Unchecked")在这两个事件,我需要处理combox的项目集合。

{C}
我需要的帮助是如何得到从ComboBox开始到ITEMLIST当地相对地的复选框"chAll",变量项集合。

我试图用:
            DependencyObject t = sender as DependencyObject;

            DependencyObject p = VisualTreeHelper.GetParent(t) as DependencyObject;
但我卡住了DataTemplate的,但没有找到一个"父"的方式到ComboBox。

如何得到这个工作的任何人都可以给一个提示吗?

谢谢

回答

评论会员: 时间:2