通过 Caliburn 框架使用 Silverlight Toolkit 中的手风琴控件

发布于 2024-11-28 10:57:09 字数 735 浏览 5 评论 0原文

我正在尝试使用 Silverlight 和 Caliburn 框架设置手风琴。

问题是当我选择手风琴项目时,内容窗格不显示。

我的绑定

<toolkit:Accordion.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Name="Title" Text="{Binding Title}" ></TextBlock>
                    </StackPanel>
                </DataTemplate>

               </toolkit:Accordion.ItemTemplate>
              <toolkit:Accordion.ContentTemplate >
                <DataTemplate>
                    <ContentPresenter Content="{Binding SelectedActionStep}" />
                </DataTemplate>
            </toolkit:Accordion.ContentTemplate>

I am trying to setup an accordion in the using Silverlight and and the Caliburn framework.

The issue is that the content pane does not show when I select an accordion Item.

my binding

<toolkit:Accordion.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Name="Title" Text="{Binding Title}" ></TextBlock>
                    </StackPanel>
                </DataTemplate>

               </toolkit:Accordion.ItemTemplate>
              <toolkit:Accordion.ContentTemplate >
                <DataTemplate>
                    <ContentPresenter Content="{Binding SelectedActionStep}" />
                </DataTemplate>
            </toolkit:Accordion.ContentTemplate>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

写下不归期 2024-12-05 10:57:09

试试这个:

xmlns:cal="http://www.caliburnproject.org"
...
<DataTemplate>
    <ContentControl cal:View.Model="{Binding SelectedActionStep}" />
</DataTemplate>

Try this:

xmlns:cal="http://www.caliburnproject.org"
...
<DataTemplate>
    <ContentControl cal:View.Model="{Binding SelectedActionStep}" />
</DataTemplate>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文