GVKun编程网logo

windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机

10

最近很多小伙伴都在问windows-phone-7–如何做这样的事情?(应用程序内的瓷砖)Windows手机这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展.net–Windows

最近很多小伙伴都在问windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机这两个问题,那么本篇文章就来给大家详细解答一下,同时本文还将给你拓展.net – Windows Mobile 6.5上的Windows Phone 7应用程序、windos下如何安装yaf框架。 windows phone windows10 下载 windows7 64位旗舰、Windows 10应用程序是否可以在Windows Phone 8.1中使用?、Windows 10应用程序是否可以在Windows Phone 8.1中运行?等相关知识,下面开始了哦!

本文目录一览:

windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机

windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机

对不起,如果问题标题不清楚,但我正在尝试这样做,我不知道如果他们是一个WrapControl中的瓷砖或图像:

我正在考虑用封装面板做这样的事情,每一个块都是堆叠面板。但我不知道这是否是正确的方法。

有没有办法做这样的事情?

你在正确的轨道上。 WrapPanel是要走的路:)

为了使每个块更有趣,您可以从最新的windows phone toolkit中查看HubTile控件。无论使用哪个控件/面板,只需记住大小应为173 * 173。

使用ListBox

在我的一个项目中,我创建了一个ListBox来完成所有这些。我使用ListBox的原因是因为ListBox有一个SelectedItem属性,它告诉我哪个tile被用户点击。另外一个原因是ListBoxItems可以收到很好的倾斜效果。

Baiscally你只需要创建一个像瓷砖的ListBoxItem样式并将其应用于ListBox的ItemContainerStyle,还需要将ListBox的ItemsPanel设置为WrapPanel。

怎么样

ListBoxItem样式

<Style x:Key="TileListBoxItemStyle" targettype="ListBoxItem">
    <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
    <Setter Property="VerticalContentAlignment" Value="Stretch"/>
    <Setter Property="Padding" Value="0"/>
    <Setter Property="FontSize" Value="64"/>
    <Setter Property="Margin" Value="12,12,0"/>
    <Setter Property="Background" Value="{StaticResource PhoneAccentBrush}"/>
    <Setter Property="Foreground" Value="White"/>
    <Setter Property="Width" Value="173"/>
    <Setter Property="Height" Value="173"/>
    <Setter Property="HorizontalAlignment" Value="Left"/>
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate targettype="ListBoxItem">
                <Grid>
                    <Rectangle Fill="{TemplateBinding Background}"/>
                    <ContentPresenter HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/>
                </Grid>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>

列表框

<!-- set its ItemContainerStyle which is the style for each ListBoxItem -->
        <ListBox ItemContainerhttps://www.jb51.cc/tag/Box/" target="_blank">BoxItemStyle}">
            <!-- set its ItemsPanel to be a WrapPanel -->
                <ListBox.ItemsPanel>
                <ItemsPanelTemplate>
                    <toolkit:WrapPanel />
                </ItemsPanelTemplate>
            </ListBox.ItemsPanel>
            <ListBoxItem>
                <Grid>
                    <TextBlock Text="Messages" />
                    <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center">
                        <Path Data="M1.4901163E-05,9.8579922 L50.000015,46.316994 L100.00002,9.8579922 L100.00002,62.499992 L1.4901163E-05,62.499992 z M0,0 L100,0 L50,36.458 z" Fill="White" Height="38.125" Stretch="Fill" UseLayoutRounding="False" Width="61" d:IsLocked="True" />
                        <TextBlock Text="12" Margin="4,8" />
                    </StackPanel>
                </Grid>
            </ListBoxItem>
            <ListBoxItem/>
            <ListBoxItem/>
            <ListBoxItem/>
            <toolkit:HubTile Title="Me ☺" Message="..." Notification="new messages!" Source="xxx.jpg" Margin="12,0" />
        </ListBox>

你可以看到最后一个项目其实是一个HubTile。

希望有帮助!

总结

以上是小编为你收集整理的windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

.net – Windows Mobile 6.5上的Windows Phone 7应用程序

.net – Windows Mobile 6.5上的Windows Phone 7应用程序

我是Silverlight和 Windows Mobile开发的新手,因此这个问题可能听起来很幼稚.

使用Silverlight构建的Windows Phone 7应用程序是否也可以在Windows Mobile 6.5上执行?

有任何想法吗?感谢任何帮助,并提前感谢

解决方法

正如 lukas所指出的,Windows Mobile没有Sivlerlight运行时.话虽如此,由于缺乏必要的资源和组件,专门针对WP7的应用程序无法在WM上运行.

WM支持.NET Compact Framework,这几乎是您可以在该平台上利用的.NET开发的范围.

windos下如何安装yaf框架。 windows phone windows10 下载 windows7 64位旗舰

windos下如何安装yaf框架。 windows phone windows10 下载 windows7 64位旗舰

windows下安装yaf
登录后复制
1.首先去下载扩展。网址是http://pecl.php.net/package/yaf,下载适合windows的dll文件。
登录后复制
<p>下载对应的php_yaf.dll文件。看自己的php版本是安全线程。还是非安全线程。</p><p>如果是安全的 下载ts的dll</p><p>如果是非安全的。下载nts的dll。</p>
登录后复制
2.把文件。配置到php.ini中去。先把扩展拷到ext
登录后复制
<p>extension=php_yaf.dll</p><p>3.重启服务器。看是否有php_yaf的扩展了。这个直接写个phpinfo();就可以看了。</p><p><img src="http://image.codes51.com/Article/image/20160406/20160406163707_6562.png" alt="windows10,windows7,windows官网,windows8,windows xp,windows8.1,windows phone,windows10 下载,windows7 64位旗舰"></p>
登录后复制
4.最后。你就自己建项目测试就可以了。学习的网址如下:http://www.laruence.com/manual/

以上就介绍了windos下如何安装yaf框架。,包括了windos方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Windows 10应用程序是否可以在Windows Phone 8.1中使用?

Windows 10应用程序是否可以在Windows Phone 8.1中使用?

我正在考虑为Windows平台开发应用程序。 我想从Windows 10开始,因为它是一个未来的平台。

如果我开发一个针对Windows 10的应用程序,它将在Windows 8.1和Windows Phone 8.1中工作吗?

使用用于.NET控件的WiX安装程序在32个版本上设置registry项。 64位,WoW6432Node

意想不到的gluLookAt行为与OpenGL上的点绘制

如何防止CListCtrl闪烁?

如何在cygwin中启动一个Windows GUI程序?

在Rails 3中使用Paperclip裁剪照片时出现错误

当我看到Windows 10即将到来的时候,我就是这么做的。 我读了几篇文章,说Win10投放市场时,Silverlight项目并不是一个好主意。 所以,

将我的Silverlight项目移植到通用应用程序(Windows 8.1,Windows Phone 8.1)

完全模块化我的解决方案,以便只有与UI相关的代码存在于我的UI项目中,并且所有业务逻辑都在运行时组件中。

事实上,上周我用vs2015在我的机器上安装了win10,甚至编译了整个代码,并将其部署在我的手机(Windows phone8.1和Win10)上。 像魅力一样工作。

所以基本上这个建议是,如果你想要迎合wp / w8.1,那么最好的想法是作为8.1 sdk的一部分来开发,这样它就能在10上工作。当8.1从市场中消失的时候,简化为您将其移植到win10。

不,你将不得不为你想要支持的平台找到最低的共同点

Windows Phone 8.1不支持Windows 10应用程序所针对的通用Windows应用程序平台。

您可以使用现有的适用于Windows 8.1应用程序的通用应用程序,这将允许您定位Windows 8.1 Store和Windows Phone 8.1。 该代码库也很容易重建为Windows 10应用程序。

Windows 10应用程序是否可以在Windows Phone 8.1中运行?

Windows 10应用程序是否可以在Windows Phone 8.1中运行?

我正在考虑为 Windows平台开发应用程序.我想从Windows 10开始,因为它是一个未来的平台.

如果我开发针对Windows 10的应用程序,它将在Windows 8.1& Windows Phone 8.1?

解决方法

这就是我看到Windows 10即将到来时所做的事情.我读了一些文章说当Win10上市时,拥有Silverlight项目并不是一个好主意.所以,

>将我的Silverlight项目移植到Universal App(Windows 8.1,Windows Phone 8.1)
>完全模块化我的解决方案,以便在我的UI项目中只存在与UI相关的代码,并且所有业务逻辑都在运行时组件中.

只需要很少的努力,我就可以将我的通用项目移植到10中.事实上,上周我用vs2015在我的机器上安装了win10,甚至编译了整个代码并将其部署在我的手机上(Windows phone8.1和Win10).工作就像一个魅力.

所以基本上建议如果你想迎合wp / w8.1,那么最好的想法是开发为8.1 sdk的一部分,以便它可以在10上工作.当8.1逐渐远离市场时,它就是这样的更方便你将它移植到win10.

关于windows-phone-7 – 如何做这样的事情? (应用程序内的瓷砖)Windows手机的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于.net – Windows Mobile 6.5上的Windows Phone 7应用程序、windos下如何安装yaf框架。 windows phone windows10 下载 windows7 64位旗舰、Windows 10应用程序是否可以在Windows Phone 8.1中使用?、Windows 10应用程序是否可以在Windows Phone 8.1中运行?的相关信息,请在本站寻找。

本文标签: