windows-8相关内容

Windows 8 - 花式进度条 API?

有谁知道 Windows 8 用于其文件传输进度的新“花式"文件传输进度条是否可通过某些 API(最好是 C#)获得?我可以在我们的应用程序中想到一些有用的地方,但似乎无法确定它是可消耗的还是仅在 Windows 内部可用. 编辑 我下面的答案现在包括我编写的 WPF 实现,您可以在自己的项目中使用它:) 解决方案 对于所有感兴趣的人,我已经实现了这个进度条的 WPF 版本,可 ..
发布时间:2022-01-21 14:02:41 C#/.NET

在 Windows8 中编写 C#/XAML 与 C++/XAML WinRT 应用程序的优缺点是什么?

我想了解将 WPF/Silverlight 组件移植到 Windows 8 的路线.对于一些上下文,该组件是 实时 WPF 图表,它使用 WPF/XAML 和位图渲染的混合来实现高性能. 我希望该组件与 Metro 兼容,例如用于 Metro 模式和桌面模式.我读了很多关于创建 C++/WinRT Windows 8 中的应用程序以及 C#/XAML 应用程序,但是这两个框架之间有什么区别? ..
发布时间:2022-01-21 14:02:24 C#/.NET

如何在没有 Windows Store 的情况下分发已编译的 Windows 8 Metro 应用程序?

我只是想知道是否有一种方法可以打包 Windows 8 Metro 应用程序以将其分发给安装了 Windows 8 Developer Preview 的其他人?如果能够允许某人仅下载和安装,而不是要求他们安装 VS'11 Preview 并自己编译代码以测试/使用我构建的 Windows 8 Metro 应用程序,那就太好了. 由于 Windows 应用商店尚未上线,有没有办法分发已编译的 ..

Metro c#中缺少String.Intern()方法

如何在 Metro c# 中获取字符串实习生方法.如果在 windows 8 c# 中找不到,是否有任何等效的方法来维护系统对指定字符串的引用. 解决方案 这是 CLR 中内置的语言投影不可避免的副作用,它启用了“.NET for Metro 风格应用程序"api.该投影将从 WinRT api 调用获得的字符串映射到 System.String.底层字符串根本不是托管字符串,也不存在于垃 ..
发布时间:2022-01-21 14:02:03 C#/.NET

Chrome 如何侧载“商店应用"?

我的任务是为 Windows 8 编写一个简单的一次性 Metro/Windows 商店/现代 UI(无论您现在想怎么称呼它)应用程序;尝试将其放入商店是不合适的,因为我们只计划将其部署到大约 4 或 5 台设备上.我注意到,当我在机器上安装 Chrome 时,它​​以某种方式设法将自己的 Metro 版本潜入我的开始菜单. 我不是寻找将 Metro 应用程序部署到另一台机器的方法,我已经可 ..
发布时间:2022-01-21 14:01:38 其他开发

无法在 Java 中使用机器人按 Window+L

我正在使用 Robot 类来模拟 Java 中的按键.但是我无法按窗口键+L,尽管我可以单独按它们.这是我的代码: private void pressKey(){机器人 r=new Robot();机器人.keyPress(KeyEvent.VK_WINDOWS);机器人.keyPress(KeyEvent.VK_L);机器人.keyRelease(KeyEvent.VK_WINDOWS);机 ..
发布时间:2022-01-21 14:01:30 Java开发

postgres安装数据库集群初始化失败(Postgresql Version 9.4.4)

我无法安装 Postgresql.我已经尝试了一切: 我以管理员身份运行设置. 我创建了一个 postgresql 用户并将其添加到管理员组. 我直接安装在 C:\postgresql 上. 但没有任何成功.有关信息:我有 Windows 8 解决方案 首先以管理员身份运行设置. 选择程序文件中的安装文件夹(默认) 但是从上面的文件夹中选择了您的数据位置到某个地方否则( ..

XAML 在本地命名空间中找不到引用

我在 Win8(均为 RC)上使用 VS2012 在 C++ 中创建了一个新的 Metro Split 应用程序.一切都是开箱即用的.然后,我更改了生成的名称空间并将其更改为我自己的名称空间.经过一些试验和磨难,我得到了所有可以编译的东西,没有任何警告、错误或消息.该应用程序(在项目模板中)运行良好. 但是,如果我尝试编辑任何一个生成的 xaml 文件(ItemsPage.xaml 或 Sp ..
发布时间:2022-01-21 14:01:14 其他开发

System.ComponentModel.TypeConverter 的 WinRT 替换

它看起来不像 TypeConverter 可以使用.建议用什么替换它? 我本来打算创建自己的 TypeConverter 类来替换它,但如果 WinRT 中有新的或更好的方法可以做到这一点,我会走那条路.我还需要重新创建许多其他类;像所有的默认类型转换器一样. 解决方案 WinRT 中没有 TypeConverter 类,团队尚未宣布任何计划将其包含在未来的版本中.您有多种选择. ..
发布时间:2022-01-21 14:00:48 C#/.NET

如何在 Windows 8 Metro 中以编程方式响应 Snap

有没有办法在 Metro 应用程序中响应 C# 中的 Snap?当其中一页被捕捉时,我需要显示另一页.我的想法是通过导航到另一个页面来响应 snap. 我找到了 var currentView = ApplicationLayout.GetForCurrentView();currentView.LayoutChanged += new TypedEventHandler(currentV ..
发布时间:2022-01-21 14:00:39 C#/.NET

如何在 Windows 8 商店应用程序中访问 Parent 的 DataContext

这是基于 XAML 的应用程序 (WPF/Silverlight/WinRT) 中的常见情况. WPF 相关链接 -> WPF 数据绑定:如何我是否可以访问“父母"?数据上下文? RelativeSource 和 AncestorType 和 Mode=FindAncestor 通常在 WPF 中起到救援作用. WinRT API 中缺少这两者.如何访问父级(可能不是直接的),D ..
发布时间:2022-01-21 14:00:30 其他开发

在 Metro 风格应用程序中使用旧程序集

我知道我们可以在用 c# 编写的 Metro 风格应用程序中访问部分 .net api 和所有 winrt api.但是针对 .net 2.0 或 3.5 等的其他第三方组件呢?我们能否将它们作为参考添加到 Metro 风格的应用项目中? 解决方案 是的,有时您可以从 Metro 应用程序引用第三方 .NET 程序集.它们应与您的应用程序部署在同一文件夹中,并且仅使用受支持的 API. ..
发布时间:2022-01-21 14:00:21 C#/.NET

是否可以在 c# 中显示、隐藏和操作 Windows 8 屏幕键盘?

我正在制作一个将在没有硬件键盘的信息亭上使用的 WPF 应用程序.目前我们正在使用第三方屏幕键盘,但 Windows 8 版本要好得多,我们正在考虑切换到它. 所以我的问题很简单,是否可以使用 c# 显示/隐藏它以及仅显示数字版本. 谢谢!大卫 解决方案 来自 这个来源: 没有以编程方式控制触摸键盘的直接方法.要求用户设置焦点而不是程序是慎重的设计决策以防止 UI 流失. ..
发布时间:2022-01-21 14:00:14 其他开发

Listview win8 xaml如何创建列?

您好,我正在尝试在 ListView 中创建 3 列. 我读过这篇文章,但我想在 C# 中以编程方式设置每一列中的数据: 如何按行显示数据和列 XAML 窗口 8 例如,我想要艺术家姓名、歌曲名称和艺术家. 解决方案 假设你有这样的东西来存储你的数据: public class SongDetails{公共字符串 ArtistName {get;放;}公共字符串 Son ..
发布时间:2022-01-21 14:00:05 C#/.NET

窗体在 Windows 8 上显示错误的尺寸 - 如何获得真实尺寸?

在 Windows 8 上,将表单边框样式设置为 Sizable 的 WinForms 表单,DesktopBounds property 告诉正确的值: 相比之下,当表单边框样式为FixedDialog时,值是错误的: 在 Windows XP 上,这些值总是正确的: 我的问题是: 如何获取包含完整非客户区的窗口的实际大小? 更新 1: 似乎它与this SO ..
发布时间:2022-01-21 13:59:58 C#/.NET

在 Windows 8 上获取 DirectShow 示例

我想为 Windows 8 创建一个虚拟网络摄像头,我有两个选择:DirectShow 或 Microsoft Media Foundation.环顾四周后,我发现 DirectShow 有更多的例子,甚至在 Stackoverflow 上,它也比 MMF 得到推荐.所以我想从一些示例开始,为此我需要 strmbase.dll,我需要从 DirectShow 示例的 BaseClass 示例中自己 ..
发布时间:2022-01-21 13:59:50 其他开发

Windows/Ruby/Rails install --- .cannot load such file -- sqlite3/sqlite3_native windows

Ruby 2.1.3p242 [x64-mingw32]Rails 4.2.0.beta2 我在 64 位系统上运行 Windows 8.我一直在使用 c9(云托管的 ubuntu),但想开始在我的电脑上使用 RubyMine IDE 以使一切更快,但它带来了一些问题. 我已经尝试了几乎所有推荐的方法,包括这个:如何在 Windows 上安装 sqlite3 for Ruby? ..
发布时间:2022-01-21 13:59:46 数据库

如何调试 Windows Store 应用程序中的内存泄漏?

所以我有一个 .NET Windows Store 应用程序正在泄漏内存.我能做些什么呢?我用于 jetBrains 或 Red-Gate/ANTS 桌面应用程序的分析器工具不支持 Metro 应用程序(或者现在支持吗?) 解决方案 对于最简单的方法 - 跳到底部阅读有关使用 Visual Studio 2013 执行此操作的说明. 现在可能会有一些新工具 - 可能是更新后的 Vis ..
发布时间:2022-01-21 13:59:26 C#/.NET

在 windows8 上以编程方式显示/隐藏键盘

我正在尝试以编程方式在 Windows Metro 应用程序上显示/隐藏键盘.我最初认为我可以使用折叠的文本框并将焦点放在它上面.但在这个 link 中似乎不允许这样做.该链接还讨论了实现此目的的 AutomationPeer 和 TextAutomationPeer.有没有关于如何使用这些的资源? 提前致谢PK 解决方案 来自 这里: UI 自动化是开发人员交流的机制特定的 ..
发布时间:2022-01-21 13:59:20 其他开发