对于我的某个应用,我想在点击按钮后将应用程序发送到快照视图.据我所知,没有公共API可用于将正在运行的应用程序发送到快照视图.有没有人找到解决方法来做到这一点?
不管怎么说,它应该是可能的,因为你可以在Windows 8中自己完成它,然后捕捉其中一个正在运行的应用程序.

我试图在我的Metro应用程序中显示整个html页面的AppBar.每当我点击页面的其他项目时,立即AppBar正在消失.任何人都可以给我建议设置我的AppBar在Metro App的整个页面保持不变.这是我使用appbar.winControl.show(); .
我使用"Sqlite for Windows Runtime"和sqlite-net(正如http://timheuer.com/blog/archive/2012/08/07/updated-how-to-using-sqlite-from-windows-所述 - store-apps.aspx)开发Windows 8 Metro-App,只是.如果我想在程序目录中打开数据库是没有问题的:
var dbPath = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, "db.sqlite");
using (var db = new SQLite.SQLiteConnection(dbPath)) {
...
}
Run Code Online (Sandbox Code Playgroud)
但是当我想使用这样的extern路径时:
var dbPath = "C:\\Users\\xxxxxx\\db.sqlite";
Run Code Online (Sandbox Code Playgroud)
然后"无法打开数据库文件"出现错误.为什么?在这里我使用C#,通常我使用C++,但对于这个问题,我确信它没关系;)
我目前正在编写Metro应用程序,我希望通过将其连接到我的Web SQL DB来集成托管SQL处理.
我有什么选择.NET 4.5?
另外,如果你downvote,请解释原因,我知道.NET 4有一些MySQL连接器,但它显然与4.5不兼容
我的Windows应用商店(也称为Windows 8)应用程序使用默认的网格应用程序模板来显示项目.其中的项目模板包括具有重叠文本信息的图像.为了减小应用程序的大小,我不存储每个项目的图像,而是将具有绝对路径(http)的Uri保存到图像所在的Web服务器.我修改了标准模板以绑定到图像Uri(我必须将Uri转换为字符串才能使其正常工作)现在每当我启动应用程序时,所有图像都会被Image控件下载并自动显示.
我现在想要的是自动保存曾经下载过的图像,并将下载图像的Uris修改为指向本地存储的图像.在这里我遇到两个问题:
StandardStyles.xaml这是我的绑定GroupedItemsPage.xaml:
<GridView
x:Name="itemGridView"
ItemTemplate="{StaticResource Standard250x250ItemTemplate}">
Run Code Online (Sandbox Code Playgroud)
绑定模板已修改为触发事件(StandardStyles.xaml):
<DataTemplate x:Key="Standard250x250ItemTemplate">
<Image Source="{Binding ImageUri}" ImageOpened="Image_ImageOpened"/>
</DataTemplate>
Run Code Online (Sandbox Code Playgroud)
该Image_ImageOpened事件处理程序的代码隐藏文件(`GroupedItemsPage.xaml.cs')中定义的,但永远不会触发:
private void Image_ImageOpened(object sender, RoutedEventArgs e)
{
}
Run Code Online (Sandbox Code Playgroud)
有没有办法检查app.cs是app的调试或部署的状态?
或者问题是我只想在调试应用程序时才能识别一段代码.
如何使用C#从外部按钮单击查看winrt应用程序中的特定设置页面?
在javascript中我发现像这样的 WinJS.UI.SettingsFlyout.showSettings("About","/ Settings/Apache.html")
但我无法在c#中找到这个,我正在使用callisto来设置弹出窗口
是否可以使用Delphi XE2或XE3为Windows 8平板电脑和手机开发应用程序?我认为XE3 ust支持UI.我不确定我们是否可以使用Delphi为Win8平板电脑创建应用程序.我已经阅读过我们需要在Visual Studio中使用Prism XE3的地方.我不想因此而购买/升级到XE3.我相信即使使用XE2我们也可以开发但不确定.
另外,有人知道微软是否接受用Delphi编写的appstore应用程序?
谢谢.
-K
我可以在Windows 8 Metro /现代UI应用程序中使用CSS3着色器吗?
我正试图自动重复一次MediaElement.我使用以下代码执行此操作:
<MediaElement Name="MainMedia" MediaEnded="MainMedia_MediaEnded_1" />
private void MainMedia_MediaEnded_1(object sender, RoutedEventArgs e)
{
MainMedia.Position = TimeSpan.FromSeconds(0);
MainMedia.Play();
}
Run Code Online (Sandbox Code Playgroud)
但我想知道是否有更好的解决方案.