小编Sw1*_*w1a的帖子

如何在winrt上的localstorage中删除文件?

我尝试成功删除本地存储中的文件.确切地说,我拍了一张照片,我想稍后用一个按钮删除它.但是,当我点击按钮,应用程序错误,我有:"访问被拒绝".

我在StorageFile中获取文件后,我提出了一个简单的Delet.Async().

    private async void delete_click(object sender, RoutedEventArgs e)
    {

            StorageFile filed = await ApplicationData.Current.LocalFolder.GetFileAsync("myImg.jpg");
            if (filed != null)
            {
                await filed.DeleteAsync();

            }


    }
Run Code Online (Sandbox Code Playgroud)

c# local-storage windows-8 windows-runtime storagefile

6
推荐指数
1
解决办法
8985
查看次数

Winrt c#将图像从资产复制到localstorage

我今天来找你,因为我不知道如何将图像从资产复制到本地存储.我尝试过类似的东西:

StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(
    new Uri("appx:///Assets/image.png"));

await file.CopyAsync(ApplicationData.Current.LocalFolder, "image.png");
Run Code Online (Sandbox Code Playgroud)

但它根本不起作用.有没有人有这个想法?谢谢你的时间,问候.

c# copy image local-storage windows-runtime

4
推荐指数
1
解决办法
3824
查看次数

WinRT C# - 创建转换器字符串到字符串以绑定Gridview

我今天来找你一个"小"的问题.我不知道如何创建一个简单的转换器,因为它是第一次,我没有找到一个简单的例子.我想为gridview绑定创建一个转换器"string to string".这是一个图像源.我从一个对象获取一个字符串(这是图像的名称),我想添加"完整路径",如:

 return "ms-appdata:///local/" + value;
Run Code Online (Sandbox Code Playgroud)

这实际上就是我做的:

 class thumbToFullPathConverter
{
    public object Convert(object value, Type targetType, object parameter, string language)
    {
        var fullPath = value;

        return ("ms-appdata:///local/" + value);
        Debug.WriteLine(value.ToString());
    }

    public object ConvertBack(object value, Type targetType, object parameter, string language)
    {
        throw new NotImplementedException();
    }
}
Run Code Online (Sandbox Code Playgroud)

对不起,我认为这是一个快速的胜利,但我不知道该怎么做.谢谢你的时间,问候.

c# binding converter windows-runtime

2
推荐指数
1
解决办法
1750
查看次数