C# 使用expression blend设计ListBox.ItemTemplate内容?

C# 使用expression blend设计ListBox.ItemTemplate内容?,c#,windows-phone-7,user-interface,expression-blend,C#,Windows Phone 7,User Interface,Expression Blend,我正在做一个项目,它要求它的listBox.ItemTemplate整洁,所以我尝试用一个新页面来设计它,然后使用expression blend将它拖到一个listBox中。但是,它会变成“被破坏”的ui。为了使用expression blend在xaml中设计ListBox.ItemTemplate内容,我应该知道什么 感谢Expression blend允许在列表框中设计项目模板 创建的模板应如下所示: <ListBox> <ListBox.ItemTemplat

我正在做一个项目,它要求它的
listBox.ItemTemplate
整洁,所以我尝试用一个新页面来设计它,然后使用expression blend将它拖到一个listBox中。但是,它会变成“被破坏”的ui。为了使用expression blend在xaml中设计
ListBox.ItemTemplate
内容,我应该知道什么


感谢Expression blend允许在
列表框中设计项目模板

创建的模板应如下所示:

<ListBox>
    <ListBox.ItemTemplate>
        <DataTemplate>
            <!-- Layout here -->
        <DataTemplate>
    <ListBox.ItemTemplate>
<ListBox>


查看这篇关于CodeProject的非常详细的文章,了解如何为列表框定义ItemTemplate并设置其样式:。一般来说,它适用于Silverlight,但原则与WP7相同(因为这是Silverlight的一个子集)。希望这有帮助

要创建自定义的
列表框
请参见以下内容。此外,要从VS2010导入/继承控件,您可以遵循WindowsClub提供的教程和中概述的方法


有微软的教程,但我检查了我的最爱列表,由于一些奇怪的原因,它们被删除了。希望这有帮助…

我也遇到了同样的问题,我已经搜索了2个小时的解决方案,这就是解决方案:

如果它看起来太复杂,我会在一周内写一篇关于它的博客文章,我会分享它