首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ListPicker不可点击

ListPicker不可点击
EN

Stack Overflow用户
提问于 2012-04-28 20:53:27
回答 2查看 333关注 0票数 0

在我的WP7应用程序中,我的ListPicker有这个XAML:

代码语言:javascript
复制
<toolkit:ListPicker HorizontalAlignment="Left" ExpansionMode="FullScreenOnly" Height="70" x:Name="ddLinks" VerticalAlignment="Top" Width="419" FullModeHeader="Category" SelectionChanged="ddLinks_SelectionChanged">
    <toolkit:ListPicker.ItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="{Binding linkCatName}" Name="lblLinkCat" />
            </StackPanel>
        </DataTemplate>
    </toolkit:ListPicker.ItemTemplate>
    <toolkit:ListPicker.FullModeItemTemplate>
        <DataTemplate>
            <StackPanel Orientation="Horizontal">
                <TextBlock Text="{Binding linkCatName}" Name="lblLinkCat" FontSize="48" />
            </StackPanel>
        </DataTemplate>
    </toolkit:ListPicker.FullModeItemTemplate>
</toolkit:ListPicker>

下面是下面的C#代码:

代码语言:javascript
复制
while (condition)
{
     // code to set value of the vars
     this.ddLinks.Items.Add(new LinkCats(linkCatName, linkCatAnchor, linksInCat));
}

和几个对象:

代码语言:javascript
复制
public class LinkCats
{
    public string linkCatName { get; set; }
    public string linkCatAnchor { get; set; }
    public List<Links> linksInCat { get; set; }
    public LinkCats() { }

    public LinkCats(string pLinkCatName, string pLinkCatAnchor, List<Links> pLinksInCat)
    {
        this.linkCatName = pLinkCatName;
        this.linkCatAnchor = pLinkCatAnchor;
        this.linksInCat = pLinksInCat;
    }
}

public class Links
{
    public string linkName { get; set; }
    public string linkPath { get; set; }
    public Links() { }

    public Links(string pName, string pLink)
    {
        this.linkName = pName;
        this.linkPath = pLink;
    }
}

页加载完成后,它将在控件中和调试时显示作为选定项添加的第一个项。但如果我单击ListPicker,什么也不会发生。我不能从其他选项中选择。

EN

回答 2

Stack Overflow用户

发布于 2012-04-28 23:07:43

我想我知道问题出在哪里,但我不确定,所以你必须先测试它。ListPickers ItemTemplate只是一个单独的TextBlock,我认为它应该放在Stackpanel中。

看看下面的链接。

Working With The WP7 ListPicker

票数 0
EN

Stack Overflow用户

发布于 2014-02-05 14:51:17

我想我知道问题出在哪里,但我不确定,所以你必须先测试它。ListPickers ItemTemplate只是一个单独的TextBlock,我认为它应该放在Stackpanel中。

看看下面的链接。

使用WP7 ListPicker

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10363656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档