标签: windows-8

如何在画布上绘制文本

目前,我可以Shape通过Canvas添加各种

canvas.Children.Add(line);
canvas.Children.Add(polyLine);
//...
Run Code Online (Sandbox Code Playgroud)

但是,我们如何绘制具有各种字体大小、字体类型……的文本呢?

c# microsoft-metro windows-8

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

WPF 平铺控制,如 Windows 8 开始菜单

那么,有人知道模拟 Windows 8 Stat Menu Tile Panel 的面板或控件吗?

具有所有这些功能,例如 SQUAD 磁贴或更大的磁贴?

我也在堆栈溢出上看到了这个链接,但由于声誉点低,我可以在那里评论“它不起作用”

模拟 Windows 8 开始菜单磁贴布局引擎

c# vb.net wpf user-interface windows-8

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

禁用 Windows 防火墙弹出窗口以进行自动化测试

我们正在从 Visual Studio 运行自动化测试。其中一些测试需要与临时Redis服务器通信,因此我们在测试执行期间redis-server.exeJobObject中启动。

redis-server.exe通过声明将可执行文件部署到测试运行目录[DeploymentItem("redis-server.exe")]

这工作正常,除了每次测试运行都会显示一个烦人的 Windows 防火墙弹出窗口:

在此处输入图片说明

是否可以防止显示此弹出窗口?

例如,是否可以告诉 Windowsredis-server.exe允许位于特定目录下的任何人使用网络?

这特别烦人,因为在这种情况下对话框没有任何作用。无论我是选择单击“允许访问”还是“取消”,甚至只是忽略弹出窗口,测试仍将完成。但是,每次都会创建新的防火墙规则。

windows automated-tests windows-firewall visual-studio windows-8

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

git clone :此应用程序需要以下版本的 .NET Framework 之一:.NET Framework,版本 =v4.7.2

我正在尝试从远程存储库 git clone 到本地存储库。每当我输入 git clone 命令并输入我的用户名和密码时,我都会收到以下错误。

此应用程序需要以下版本的 .NET Framework 之一:.NET Framework,版本 =v4.7.2

我的Windows版本是:8

我当前的.NET版本是:4.6.01055

我怀疑 git credential manager 导致了这个问题。

有没有办法在 Windows 8 上将 .NET Framework 版本从 4.6.01055 升级到 v4.7.2?

.net windows windows-8 git-for-windows

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

需要单击两次Javascript onclick才能运行该函数

需要单击两次Javascript onclick才能运行该函数.我需要它在第一次点击运行,这是我的问题.我已经用Google搜索并搜索了2天而没有找到有效或我理解的回复.

可以在这里找到javascript的代码:http://enji.se/windows8/js/script.js

我希望它工作的网站:http://enji.se/windows8/

这是一个我正在尝试制作的Windows 8外观网站.它只能在谷歌浏览器上以及高于1265x820的分辨率上正确显示,并且在1590x920以上的分辨率下会非常棒

提前谢谢/ enji

解决了

javascript html5 onclick windows-8

0
推荐指数
1
解决办法
8074
查看次数

BackgroundTaskBuilder.Register中拒绝访问

var builder=new BackgroundTaskBuilder();

builder.Name=name;
builder.TaskEntryPoint=taskEntryPoint;
builder.SetTrigger(trigger);

if(condition!=null)
  builder.AddCondition(condition);

builder.Register(); // in this step I get exception System.UnauthorizedAccessException. Additional information: Access is denied.
Run Code Online (Sandbox Code Playgroud)

此异常在Windows 8发布预览中引发.在消费者预览中,我没有得到这个例外.

我使用SystemTrigger(SystemtriggerType.UserPresent)和SystemCondition(SystemConditionType.InternetAvailable)

在Package.appxmanifest文件中,我将System event复选框设置为true并输入Entry Point值.同样在Package.appxmanifest代码中我删除了'Executable'属性.

也许有人知道如何解决它?

先感谢您!

microsoft-metro windows-8 windows-runtime

0
推荐指数
1
解决办法
1331
查看次数

在WinRT和C#中使用HttpRequestHeaders

我正在使用HttpWebRequests联系API并需要添加标头,但编译器告诉我该方法不存在.然而,当我检查MSDN时,它告诉我该方法已经存在.设置我的UserAgent属性也会失败.

有人可以帮我吗?

try{
     HttpWebRequest wr = (HttpWebRequest)HttpWebRequest.Create(url);
     wr.Method = "GET";

     wr.Headers.Add(System.Net.HttpRequestHeader.Authorization, string.Format("Bearer {0}", _accessToken));
     wr.UserAgent = _appNameAndContact;

     var resp = (System.Net.HttpWebResponse) await wr.BetterGetResponse();
     if (resp.StatusCode == System.Net.HttpStatusCode.OK)
     {
        using (var sw = new System.IO.StreamReader(resp.GetResponseStream()))
        {
             var msg = sw.ReadToEnd();

             User usr = JsonConvert.DeserializeObject<User>(msg);

              //var results = JSONHelper.Deserialize<User>(msg);

              return usr;
              }
        }
}
Run Code Online (Sandbox Code Playgroud)

c# httpwebrequest http-headers windows-8 windows-runtime

0
推荐指数
1
解决办法
9796
查看次数

DX11交换链仅显示第一帧.在它和黑色图像之间翻转

当我运行我的3D场景时,它只渲染第一帧然后在它和黑屏之间翻转,导致大量闪烁.我认为这是我的交换链没有正确设置,但我真的不知道.

这是我的代码来设置它.它几乎是从微软的例子中复制而来的.

DXGI_SWAP_CHAIN_DESC1 sd = {0};
sd.Width = 0;                           
sd.Height = 0;
sd.Format = DXGI_FORMAT_R8G8B8A8_UNORM; 
sd.Stereo = false; 
sd.SampleDesc.Count = 1;                
sd.SampleDesc.Quality = 0;
sd.BufferUsage = DXGI_USAGE_RENDER_TARGET_OUTPUT;
sd.BufferCount = 2;                     
sd.Scaling = DXGI_SCALING_NONE;
sd.SwapEffect = DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL;
sd.Flags = 0;

CoreWindow^ window =  reinterpret_cast<CoreWindow^>(mSystem->GetIWindow());
hr = pIDXGIFactory->CreateSwapChainForCoreWindow(mD3DDevice,  reinterpret_cast<IUnknown*>(window), &sd, NULL, &mSwapChain);
EA_ASSERT(SUCCEEDED( hr ));
Run Code Online (Sandbox Code Playgroud)

而目前的代码:

DXGI_PRESENT_PARAMETERS  presentParameters = {0};
HRESULT hr = mSwapChain->Present1(0, 0, &presentParameters);
Run Code Online (Sandbox Code Playgroud)

在我看来相当直接,所以我不明白为什么它不起作用.

场景一直在运行.更新功能每帧都运行一次.

另外,如果我在PIX中检查渲染,一切都很好.我得到了我期望渲染的东西.它只是没有出现在屏幕上.

有任何想法吗?谢谢!

windows directx directx-11 windows-8

0
推荐指数
1
解决办法
771
查看次数

Windows 8,Windows Phone 8应用程序大小限制

是否有关于应用程序(xap)大小限制的可用信息

  1. Windows Phone 7 = 225MB
  2. Windows Phone 7.8 = 225MB?
  3. Windows 8(Metro)
  4. Windows Phone 8

marketplace xap windows-phone windows-8 windows-phone-8

0
推荐指数
1
解决办法
1975
查看次数

如何在js中为win8 metro应用程序捕获可见性更改/应用程序后台事件

我问了一个关于如何在metro应用程序中捕获可见性更改的问题: 如何判断JS Windows8 metro应用程序是否可见

似乎有两个答案:1)应用程序失去焦点后大约10秒钟将调用checkpoint,因为应用程序将被暂停

2)页面可见性事件将起作用.

但是,当我在default.js中执行以下操作时,我没有看到这些事情发生:

var onVisibilityChange = function (args) {
  console.log("Visibility changed. (this will never appear");
};
app.addEventListener("visibilitychange", onVisibilityChange);

// ...

app.oncheckpoint = function (args) {
  console.log("APP onCheckpoint (this also never appears");
};
Run Code Online (Sandbox Code Playgroud)

有没有人有一个捕获应用程序启动/停止可见的工作示例?

javascript microsoft-metro windows-8

0
推荐指数
1
解决办法
4015
查看次数