标签: windows-runtime

是否有针对Windows运行时(WinRT)的SDK?

WinRT是否有某种SDK.?我们现在可以为它开发应用程序吗?

VS2010是否可用于开发或将其他IDE发送?此外,在WinRT中开发面向性能的应用程序是否需要C++,或者C#应用程序是否会提供相同的性能?可以在Win7上进行开发吗?

我对此感到好奇,因为我在WPF发布时错过了,我不想错过这个.

windows-8 windows-runtime

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

我应该在.NET(例如C#)项目中使用WinRT API吗?

我对WinRT和.NET感到困惑.

这些名称空间:http://msdn.microsoft.com/en-us/library/windows/apps/br211377.aspx存在于WinRT中但它们不完整(例如System.IO不存在).

对于套接字编程,有两个名称空间:

1- System.Net.Sockets在.NET库中.

Windows.Networking.SocketsWinRT中的2-

我应该在.NET项目中使用WinRT API吗?如果答案是"是"那么为什么我应该使用WinRT API而不是.NET API?

.net windows-runtime

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

在Windows 8 XAML项目中设置C++/CX中的Margin属性

我正在尝试设置Margin我的Ellipse代码.我如何设置Marginp

auto p = ref new Windows::UI::Xaml::Shapes::Ellipse();
p->Height=100.0;
p->Width=100.0;
//p->Margin="36,19,0,0";
auto t = ref new Windows::UI::Xaml::Thickness(10.0,20.0,30.0,40.0);
Run Code Online (Sandbox Code Playgroud)

c++ xaml windows-8 windows-runtime c++-cx

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

WinRT将图像加载到字节数组中

我正在尝试学习如何与图像的某些WinRT(Metro)对象进行交互.基本上,我正在努力创造一个"GetPixel"和"SetPixel"方法很容易使用(类同什么是在不能在Metro应用程序中使用System.Drawing.Bitmap).

为了测试,我创建了一个"Bitmap"类.它基于我从Metro文件选择器控件获得的IRandomAccessStream加载.我能够将像素数据加载到Byte数组中,然后从中创建一个BitmapImage,当我将其投入到Image控件中时,它会在XAML表单上正确呈现.

这是我的问题,我可以查看字节数组并查看单个ARGB值,但是它的像素数远远少于它应该的数量.例如,我正在加载的图像是254x197像素(254*197*4 = 200,152).当我使用下面的代码加载我的字节数组时,它只有16,382字节(也没有平均除以4).我想,这是压缩的吗?我不知道.

我的问题是,我在做什么错.我想返回一个代表,我应该有这样我就可以创建GetPixel的50038个像素(X,Y)和SetPixel(X,Y,彩色)方法200152个字节.

Public Class Bitmap

    Public Sub New()

    End Sub

    Public Async Function Load(s As Windows.Storage.Streams.IRandomAccessStream) As Task
        Dim dr As New DataReader(s.GetInputStreamAt(0))
        Await dr.LoadAsync(s.Size)
        Me.Pixels = New Byte(s.Size - 1) {}
        dr.ReadBytes(Me.Pixels)

        ' We're going to get the height and the width of the image this way. ;)
        Dim bi As New BitmapImage
        Dim stream As New MemoryStream(Me.Pixels)
        bi.SetSource(New RandomStream(stream))
        Me.Width = bi.PixelWidth
        Me.Height = bi.PixelHeight
    End Function

    Public Function ToBitmapImage() As BitmapImage
        Dim bi …
Run Code Online (Sandbox Code Playgroud)

bytearray bitmapimage microsoft-metro windows-8 windows-runtime

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

Windows 8:如何使用C#代码添加用户控件

我为我的Windows 8 metro风格应用程序创建了一个用户控件,我知道如何使用XAML将其添加到页面中,但是如何使用C#代码动态添加它?

c# xaml windows-8 windows-runtime winrt-xaml

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

如何从Windows 8应用程序分享图像和文本到Facebook?

我正在构建一个Windows 8应用程序,允许将图像和文本共享到Facebook和Twitter.

谁能告诉我从哪里开始或者最简单的方法是什么?

c# twitter facebook windows-8 windows-runtime

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

阻止FlipView滚动

正如标题所说,我想阻止FlipView在某些情况下滚动.有没有办法做到这一点?(请在C#中!)

c# windows-8 windows-runtime

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

如何在EditText软键盘上隐藏8个Metro应用程序?

我在使用C#的框架中有一个EditText和一个Button.在编辑字段内写入并单击按钮后,我想隐藏虚拟软键盘.

c# xaml windows-8 windows-runtime winrt-xaml

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

如何调用未在.NET中开发的Web服务

在过去,我有过调用WCF服务或ASMX服务的经验,你只需要添加.svc或.asmx url的服务引用,它就会为你生成代理,然后你就可以通过intellisense来调用这些方法.

非.net网络服务是否相同?

我需要称之为 http://www.earthtools.org/webservices.htm

来自winrt应用程序中的c#代码,但我不知道如何

c# web-services windows-runtime

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

如何使用WinRT获取文件?

我想要的是:
从AppData获取一个xml来使用

我的代码

   StorageFolder localFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
   StorageFile sampleFile = localFolder.GetFileAsync("abc.xml");
Run Code Online (Sandbox Code Playgroud)

我得到的
错误:无法将类型'Windows.Foundation.IAsyncOperation'隐式转换为'Windows.Storage.StorageFile'

我检查什么

当此方法成功完成时,它将返回表示该文件的StorageFile.

来自MSDN

我有
Windows 8 Release Preview 64bit;
适用于Windows 8的Visual Studio Express 2012 RC;
C#

我根据MSDN文档编写代码,为什么会发生此错误以及如何解决?

microsoft-metro windows-8 windows-runtime

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