从图像设置自适应平铺背景

用户名

我正在创建一个TileNotification以在应用程序的磁贴上显示最后编辑的项目。这样做时,我想将图块的背景设置为项目封面图像。我正在创建TileContent这样的:

TileContent content = new TileContent()
{
    Visual = new TileVisual()
    {
        TileMedium = new TileBinding()
        {
            Content = new TileBindingContentAdaptive()
            {
                BackgroundImage = new TileBackgroundImage()
                {
                    Source = new TileImageSource("ms-appx:///Assets/Images/MainPageBackground.jpg"),
                    Overlay = 10
                },

                Children =
                {
                    new TileText()
                    {
                        Text = DataModel.Instance.CurrentProject.Title,
                        Align = TileTextAlign.Left
                    }
                }
            }
        }
    }
};

问题在于,设置Source属性的唯一方法似乎是使用TileImageSource,它仅接受字符串。而且由于项目的封面图像存储在其中,ApplicationData.Current.LocalFolder...所以我不能只给它一个字符串。有什么方法可以从实际图像而不是字符串设置图像源?

用户名

经过更多搜索后,我发现了这种方法。

您可以使用“ ms-appdata:/// Local”前缀来获取文件。就我而言:

$“ ms-appdata:/// local / Projects / {ProjectName} /Slides/0.gif”。

然后可以将其作为来源上交。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自适应全角平铺图像

来自分类Dev

创建自适应背景图像

来自分类Dev

CSS:自适应背景图像的高度

来自分类Dev

自适应背景图像覆盖内容

来自分类Dev

自适应背景图像可创造更多空间

来自分类Dev

带有背景图像的自适应svg clipPath

来自分类Dev

自适应Flexbox图像网格

来自分类Dev

自适应图像和文字

来自分类Dev

整页上的自适应图像

来自分类Dev

自适应-图像上的文字

来自分类Dev

自适应图像悬停字幕

来自分类Dev

使用图像精灵作为CSS背景图像的自适应网格

来自分类Dev

具有固定和居中背景附件的自适应CSS图像

来自分类Dev

如何使自适应背景图像不断增大并返回其原始大小?

来自分类Dev

如何使用纵向和横向中心不同的自适应背景图像?

来自分类Dev

容器应仅针对自适应设计CSS自动调整为背景图像的高度

来自分类Dev

CSS-自适应-调整浏览器的宽度时裁剪背景图像的左右部分

来自分类Dev

自适应CSS背景图片

来自分类Dev

自适应背景图片-全屏

来自分类Dev

使用自适应阈值分割图像

来自分类Dev

自适应CSS图像淡入淡出

来自分类Dev

自适应bxSlider宽度或中心图像

来自分类Dev

使用砌体的自适应图像库

来自分类Dev

GMail应用中的自适应图像对齐

来自分类Dev

带有文字叠加的自适应图像

来自分类Dev

自适应布局:在Safari上拉伸图像

来自分类Dev

使用砌体的自适应图像库

来自分类Dev

使用自适应阈值分割图像

来自分类Dev

基于变化的图像尺寸使Flexslider自适应