none
FacetHyperlink做超连接时不会连接到另一指定的页面 RRS feed

  • 问题

  • 各位大神: 我在用PivotServerTools控件并引用FacetHyperlink做超连接时不会连接到另一指定的页面(完全没有任何反应),那位遇到并解决了的不防一起探讨下吧 collection.AddItem(Path.GetFileNameWithoutExtension(file), file, null, new ItemImage(file), new Facet("文件名", Path.GetFileName(file), Path.GetExtension(file)), new Facet("文件大小", info.Length / 1024), new Facet("拍摄日期", info.CreationTime) new Facet("Url Value",FacetType.Link, new FacetHyperlink("Displayed Name", http://www.baidu.com))

    源碼在下面地址: https://skydrive.live.com/redir?resid=74DF1C536D9E4207%21111


    2014年2月11日 2:05

答案

  • 我给他提供的方案是:

     <sdk:PivotViewer  x:Name="pivotViewer" Margin="0,24,-50,-48" Grid.Row="1">

                <sdk:PivotViewer.PivotProperties>
                    <sdk:PivotViewerStringProperty Id="FName" Options="CanFilter" DisplayName="{StaticResource hello}" Binding="{Binding FirstName}" />
                    <sdk:PivotViewerStringProperty Id="LName" Options="CanFilter" DisplayName="Last Name" Binding="{Binding LastName}" />
                    <sdk:PivotViewerDateTimeProperty Id="Birthdate" Options="CanFilter" DisplayName="Birthdate" Binding="{Binding Birthdate}" />

                    <sdk:PivotViewerLinkProperty Id="HttpPath"  DisplayName="HttpPath" Binding="{Binding HttpPath, Converter={StaticResource DBURLConverter}}"/>
                </sdk:PivotViewer.PivotProperties>

    <sdk:PivotViewer.ItemTemplates>
                    <sdk:PivotViewerItemTemplate>
                        <Border Width="200" Height="200" Background="Blue">
                            <StackPanel Orientation="Vertical">
                                <TextBlock Text="{Binding FirstName}" FontSize="16" Foreground="White" />
                                <TextBlock Text="{Binding LastName}" FontSize="16" Foreground="White" />
                                <Image Source="{Binding Img}"/>
                            </StackPanel>
                        </Border>
                    </sdk:PivotViewerItemTemplate>
                </sdk:PivotViewer.ItemTemplates>

            </sdk:PivotViewer>


    努力!完成了js解析器,还差一个svg插件,一个绘图程序,做好自己,呵呵~!

    2014年2月17日 9:07
    版主

全部回复

  • silverlight不支持FacetHyperlink吧.
    2014年2月12日 8:36
  • 可能吧。

    已換另一種方法去實現了,謝謝大家!特別謝謝天使坠 ,他幫了我很多,謝謝!

    2014年2月13日 5:22
  • 我给他提供的方案是:

     <sdk:PivotViewer  x:Name="pivotViewer" Margin="0,24,-50,-48" Grid.Row="1">

                <sdk:PivotViewer.PivotProperties>
                    <sdk:PivotViewerStringProperty Id="FName" Options="CanFilter" DisplayName="{StaticResource hello}" Binding="{Binding FirstName}" />
                    <sdk:PivotViewerStringProperty Id="LName" Options="CanFilter" DisplayName="Last Name" Binding="{Binding LastName}" />
                    <sdk:PivotViewerDateTimeProperty Id="Birthdate" Options="CanFilter" DisplayName="Birthdate" Binding="{Binding Birthdate}" />

                    <sdk:PivotViewerLinkProperty Id="HttpPath"  DisplayName="HttpPath" Binding="{Binding HttpPath, Converter={StaticResource DBURLConverter}}"/>
                </sdk:PivotViewer.PivotProperties>

    <sdk:PivotViewer.ItemTemplates>
                    <sdk:PivotViewerItemTemplate>
                        <Border Width="200" Height="200" Background="Blue">
                            <StackPanel Orientation="Vertical">
                                <TextBlock Text="{Binding FirstName}" FontSize="16" Foreground="White" />
                                <TextBlock Text="{Binding LastName}" FontSize="16" Foreground="White" />
                                <Image Source="{Binding Img}"/>
                            </StackPanel>
                        </Border>
                    </sdk:PivotViewerItemTemplate>
                </sdk:PivotViewer.ItemTemplates>

            </sdk:PivotViewer>


    努力!完成了js解析器,还差一个svg插件,一个绘图程序,做好自己,呵呵~!

    2014年2月17日 9:07
    版主