草庐IT

winrt-xaml

全部标签

c# - 不使用 XAML 绘制形状

您好,我想在屏幕中间绘制一个简单的矩形。不幸的是,我在网上找到的所有教程都告诉我如何在XAML中执行此操作。我找到的一个教程告诉我如何在Windows窗体中绘制矩形System.Drawing.Graphicsgraphics=this.CreateGraphics();System.Drawing.Rectanglerectangle=newSystem.Drawing.Rectangle(50,100,150,150);graphics.DrawEllipse(System.Drawing.Pens.Black,rectangle);graphics.DrawRectangle(S

c# - XAML 绑定(bind)到另一个元素的对立面

我正在开发一个简单的练习,想知道是否有一种方法可以仅使用XAML绑定(bind)到另一个元素的对立面。例如。我在一个表单上有两个按钮,开始和停止可能是一个计时器。我不想同时启用两者。当程序启动时,停止按钮应该被禁用。单击开始按钮时,应禁用它并启用停止按钮。然后反之亦然,直到用户退出。我知道对此有更好的控制,而且我知道用代码很容易做到。我只是想知道XAML中是否有某种可能如下所示的NOT运算符:或者类似的东西:Path!=IsEnabled}"/>或者甚至是这样的:Path=IsEnabled.Not()}"/>我知道我可以直接绑定(bind)到开始按钮,但是当启用一个时,另一个也会启用

c# - XAML 中的 WPF ListView 绑定(bind) ItemsSource

我有一个简单的XAML页面,上面有一个ListView,定义如下在我后面的代码中:-publicObservableCollectionPeople{get;set;}publicListView(){InitializeComponent();this.People=newObservableCollection();this.People.Add(newPerson(){Name="JohnDoe",Age=42,Mail="john@doe-family.com"});this.People.Add(newPerson(){Name="JaneDoe",Age=39,Mail="

c++ - 如何获取 WinRT 上的逻辑 CPU 数量?

我正在尝试为WinRT编译Boost1.49.0。我将其归结为一种方法:GetSystemInfo(),它在boost::thread::hardware_concurrency()中用于获取系统上逻辑处理器的数量。我还没有在WinRT中找到任何替代品。我可以使用其他方法吗? 最佳答案 您可以调用WindowsAPI函数GetNativeSystemInfo,这在Metro风格应用中是允许的。 关于c++-如何获取WinRT上的逻辑CPU数量?,我们在StackOverflow上找到一个

c++ - 如何使用 native C++ 在 WinRT 中创建模式消息框

我目前正在开发一个跨平台的C++SDK,我必须将我们的断言处理程序移植到WinRT。该过程的一部分是显示消息框,等待用户输入并在用户选择“调试”时触发断点。我已经有一个要显示的消息框,但是我找不到一种方法来等待消息框出现而不离开当前执行点。到目前为止,这是我的代码。//CreatethemessagedialogfactoryMicrosoft::WRL::ComPtrmessageDialogFactory;Microsoft::WRL::Wrappers::HStringReferencemessageDialogFactoryId(RuntimeClass_Windows_UI_

c# - iOS 应用程序 (Xamarin) 与 iOS XAML 应用程序 (Xamarin.Forms) 与跨平台之间有何区别

这些VisualStudio2017新项目选项有什么区别?文件>新建>项目>VisualC#>...OPTION1.>支持iOS、Android等的跨平台选项2.>iOS扩展选项3.>iPhone和iPad>iOS应用程序(Xamarin)选项4.iOSXAML应用程序(Xamarin.Forms)我想在iPad上制作一个应用程序,通过socket显示来自远程USB摄像头的实时图像。稍后还将在iPhone、Android和Windows10上运行。 最佳答案 OPTION1.>Cross-Platformwhichsupportsi

c# - Xamarin.Forms.Xaml.XamlParseException : MarkupExtension not found for trans:Translate using a PCL in Release Mode

我非常迫切地想找到下面所述问题的解决方案。我有一个包含4个项目的跨平台解决方案,3操作系统细节MyApp.android,MyApp.Winphone,我的应用程序.IOS和一个PCL项目我的应用程序.BLL在MyApp.BLLbll中,我正在使用MyApp命名空间,在根目录中我有类TranslateExtension.csnamespaceMyApp{[ContentProperty("Text")]publicclassTranslateExtension:IMarkupExtension{readonlyCultureInfoci;conststringResourceId="M

c# - UWP xaml ripple Effect(安卓效果)动画

我尝试在UWP应用程序中编写Android效果(波纹)代码。因此,我在网格内(在我的用户控件中)创建了一个EllipseGeometry,但是当我的ellipseGeometry的RadiusX和RadiusY播放它们的动画时,我的EllipseGeometry会超出我的网格...我试图用可见区域限制路径并将其剪裁到路径上,但没有成功。这是我的XAML代码:这是我的Cs代码:privatevoidclickableRect_Tapped(objectsender,TappedRoutedEventArgse){PointtouchPosition=e.GetPosition(ellip

android - Xamarin.Forms XAML - 添加 native 控件

VS2017中的XamarinForms。最新的XamarinForms。关注此博客https://blog.xamarin.com/adding-bindable-native-views-directly-to-xaml/?utm_medium=social&utm_campaign=blog&utm_source=twitter&utm_content=xaml-bindable-native-views我在页面中添加了一个简单的AndroidTextBox,但它没有出现。我错过了什么吗? 最佳答案 如果您启用了XAMLC(X

android - WPF XAML 浏览器应用程序 (XBAP) 是否适用于 Android 和 Windows Phone 浏览器?有哪些选择?

我想为我的小公司创建简单的CRM网站。感谢stackoverflow上的人们,我假设我可以使用WPFXAML浏览器应用程序(XBAP):WPFXAML浏览器应用程序(XBAP)是否适用于Android和WindowsPhone浏览器?它是否应该部署在服务器/云上,然后您使用什么设备、互联网浏览器、操作系统都没有关系?这就是我说的技术:http://msdn.microsoft.com/en-us/library/aa970060%28v=vs.110%29.aspx如果没有,我是否有任何涉及.NET的替代方案?编辑Xamaring看起来很诱人,但我担心这对我来说太难了。是否可以在Xam