Tag: microsoft metro

无法解析程序集或Windows元数据文件’System.Data.dll’

我刚刚在c#/ XML中创建了一个新的windows 8应用程序,并下载了mongodb c#驱动程序并在我的项目中添加了它的引用,并按照教程的其余部分进行了操作,但是当我尝试运行我的应用程序时 Cannot resolve Assembly or Windows Metadata file ‘System.Data.dll’ Type universe cannot resolve assembly: System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089. 请提前帮助我。

WinRT – ScrollViewer中的多个WebView

我里面有一个ScrollViewer和WebViews。 … 所有WebView的高度都等于其内容(我为webView实现了类似WrapContent的东西)。 现在,问题是,webviews是弹跳(橡皮筋效果),而滚动和滚动查看器不滚动! 有时它的卷轴有时不是。 所以我的问题是如何禁用WebView的滚动/弹跳(橡皮筋效果)?

用于Windows 8 RTM的Microsoft Advertising SDK导致访问被拒绝错误

请注意以下事项: 我有Windows 8 RTM。 我有Visual Studio 2012 RTM。 我有Microsoft Advertising SDK RTM。 我所做的就是:添加对它的引用。 错误: System.UnauthorizedAccessException Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.WaitForCompletion(NestedCallContext nestedCallContext, BlockingCall call, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOutSynchronous(Action action, Int32 targetApartmentId, WaitHandle aborted, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.STAMarshaler.MarshalOut(Action action, Int32 targetApartmentId, WaitHandle aborted, CallSynchronizationMode syncMode, WaitHandle timeoutSignal) at Microsoft.Expression.DesignHost.Isolation.Remoting.ThreadMarshaler.MarshalOut[TValue](RemoteHandle`1 targetObject, Action action, […]

在C#中提取Zip文件的例外情况

我正在研究提取代码以提取Zip文件,在winrt中使用C#。 我在这里从本地驱动器获取文件: StorageFile file = await KnownFolders.PicturesLibrary.GetFileAsync(“dostoyevsky-poor-folk.zip”); Stream zipMemoryStream = await file.OpenStreamForReadAsync(); var folder = ApplicationData.Current.LocalFolder; // Create zip archive to access compressed files in memory stream using (ZipArchive zipArchive = new ZipArchive(zipMemoryStream, ZipArchiveMode.Read)) { // For each compressed file… foreach (ZipArchiveEntry entry in zipArchive.Entries) { if (entry.Name == “”) { // Folder await CreateRecursiveFolder(folder, […]

地铁应用程序应如何缓存图像以进行逻辑删除(并且应该如此)?

我有一个ac#metro应用程序,它下载了一个具有uri属性的对象集合。 这个集合绑定到一个带有Image源绑定的ListBox,这很好用。 当应用程序处于墓碑状态时,我想保留所有应用状态,包括集合和从互联网下载的图像。 覆盖案例,用户操作导致集合被下载并正确显示,他们切换到另一个应用程序,我的应用程序终止。 然后用户切换回我的应用程序,并期望与以前完全相同的显示,但现在没有连接到互联网。 保存集合很简单,挂在Image上的ImageLoaded事件很容易,但我怎么能保存该图像? 这是必需的function,Windows会自动缓存这种基于http的图像吗? 请注意,已针对RP更改API,并且使用WritableBitmap的常见示例不再有效,因为构造函数无法再接受ImageSource。 更新: Metro APP – BitmapImage to Byte []或从Web下载图像并将其转换为Byte []数组 ,这是我所害怕的,那些不使用现有的工作边界图像元素,而是进行单独的http调用。 我真的不想两次下载我的所有图像。 我将尝试一个尖峰,看看Windows是否在这种情况下缓存http请求。

将字符串传递给用户控件

我这几天正在接近Metro App世界,请保持温柔。 这是问题所在: 页面从另一页面接收字符串 protected override void OnNavigatedTo(NavigationEventArgs e) { Title.Text = e.Parameter.ToString(); } 我需要将此字符串传递给接收页面的用户控件。 如何将参数从页面传递到另一个页面的UserControl?

从Windows RT应用程序中的文件读取

可能重复: 如何逐行读取文本文件? 我试图在C#中逐行读取文件。 这是我的代码 String filename = “apoel.txt”; System.IO.StreamReader file = new System.IO.StreamReader(filename); 我按照MSDN页面上的说明进行操作,然后完全按照它们进 问题是我一直在收到错误 System.IO.StreamReader.StreamReader(System.IO.Stream)’的最佳重载方法匹配有一些无效的参数 参数1:无法从’string’转换为’System.IO.Stream’ 我添加了using System.IO ; 在我的代码顶部 我究竟做错了什么? 如果它有任何帮助,这是一个Windows Metro应用程序 也有人可以向我解释为什么我发布的MSDN上的文章是错误的并且不起作用? 请不要给我另类。 请告诉我为什么我的代码在MSDN中解释时没有工作

Metro / Windows 8 + C#/ XAML:如何查找存储在文档库中的图片的有效URI?

对于Windows 8,我创建了一个应用程序,可以从Web下载图片并将其存储在用户文档库中以编程方式创建的子文件夹中。 我已将所需的function和声明添加到应用程序清单: 文档库作为function启用 添加了jpg的文件类型关联,并在声明中标记了“open is safe” 启动应用程序时,所有文件夹和文件都已正确创建 – 用户可以从文件系统手动打开它们。 我的挑战如下:当我以编程方式加载所有可用图像并将此图像列表绑定到XAML元素时,我需要一个URI“xxx:///yyy/zzz.jpg”,可用于正确设置图像源。 我尝试了各种架构风格。 “file:///yyy/zzz.jpg”但没有成功。 有没有办法做到这一点,或者根本没有办法? 当图片存储在应用程序数据中时,XAML对“ms-appdata:///local/zzz.jpg”之类的URI感到满意。 但我绝对宁愿将图片存储在用户的库中。 谢谢你的帮助!

如何强制暂停Metro应用程序

当我们不使用visual studio / debugging时,我们如何强制应用程序暂停(不关闭,只是暂停)然后强制恢复它?

谁知道winforms的灵活Metro ui?

他们中的很多人都有硬编码的方形小块和2个方块大小的瓷砖。 我正在寻找足够灵活的东西,至少尺寸比可以调整到更平坦。 Telerik有一个灵活的方法(你可以为一个瓷砖选择任何行和列跨度),但它们的实现要么是可笑的原始还是太新,特别是拖放部分。 Devexpress具有很好的拖放function,但卡在1×1和1×2尺寸的瓷砖上。