草庐IT

winrt-xaml

全部标签

android - 如何在 Android AXML 中实现这个简单的 XAML 网格布局?

我正试图在ListView的上下文中了解Android布局,如果我愿意的话,它看起来很原始(尽管我完全有可能做错了™)在由名称和计数组成的ListView中呈现简单的内容,如下所示:我会在WP8/WPF/Silverlight中使用这种XAML:但是,Android布局似乎无法做到这一点-我尝试使用RelativeLayout但似乎其中一个总是全尺寸,而另一个会被吃掉。 最佳答案 你想要这样的东西吗?或者您可以使用LinearLayout并设置weights:或者您可以使用GridView,有一个greatexample在devel

c# - 无法在 Xaml 的嵌套类上设置属性

Xamarin返回的错误:在xmlnsclr-namespace:AmsterdamTheMapV3中找不到类型Foo问题是我正在尝试定义Foo但无论我做什么它都不起作用。我认为问题出在xmls:local命名空间内。也许我在代码中犯了一个愚蠢的错误。这是一个适用于windows、android和apple的Xamarin.forms项目。Xaml文件:CS文件:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingXa

android - xaml 中的 Xamarin 绑定(bind)默认值

我想将Xaml中对象的IsVisible属性默认设置为false。但是当我打开页面时,它是可见的,然后评估绑定(bind)变量,如果它是false,则变得不可见。我希望它默认不可见,如果绑定(bind)变量为真,它应该可见。我尝试在对象的IsVisible属性的绑定(bind)中插入默认值。我已经尝试过FallbackValue=Hidden或FallbackValue=Collapsed等,即使是TargetNullValue,但它不起作用。我总是得到一个XamlParseException。谁能帮帮我?谢谢。代码(简化): 最佳答案

android - 我可以使用 XAML 在 Xamarin.Forms 中设计 UI 吗

我正在尝试使用Xamarin.Forms创建一个跨平台应用程序。据我所知,UI将从代码创建,.axml文件将自动生成。我可以修改.axml文件来编辑UI吗?我尝试编辑,但出现的只是代码中编写的内容。即:你好表单更新publicstaticPageGetMainPage(){returnnewsimplerow();} 最佳答案 在Xamarin.Forms中,您可以根据跨所有平台共享的标记定义创建页面。通常,您将使用Xamarin.Forms编写所有内容页面,但是您可以根据需要将native页面混合并匹配到应用程序中。这些用Xama

通过XAML来查看模型属性的串联硬编码值?

我在WPF中有一个简单的标签:-我尝试过,但它没有用:和这个:我如何将一些硬编码值与myViewModel进行连接。从XAMLside组成的值?我的意思是我可以始终从Code-Behind中进行操作,但是只想知道如何在XAML数据固定中的ViewModel属性中添加硬编码值?我知道它不应该很难,但是请把我当作初学者:-)。看答案您可以使用两个不同的Run元素:您不需要使用Label元素:HardcodedString这将展示视图中的串联值。

无法获取XAML TextBlock TextWrapping进行工作

我的代码非常简单:但是listView宽度每次都会比Window的宽度更大HorizontalContentalMignmentsetter,TextWrapping或Maxwitdh均不工作。我究竟做错了什么??看答案禁用水平滚动:

如何使用XAML从UWP中的URL显示GIF图像?

我想在我的应用中显示以下URL的GIF:点击这里我无法通过传统过程实现此目标,它只是在没有任何动画的情况下显示图像。看答案我不知道什么对您不起作用,但是我很快做了一个演示项目,而GIF表现良好。mainpage.xaml:mainpage.xaml.cspublicsealedpartialclassMainPage:Page{privatestringImageSource{get;set;}publicMainPage(){this.InitializeComponent();ImageSource=@"http://api.wunderground.com/api/9270a990901

c# - 自动生成的 XAML.g.cs 文件在 Xamarin Forms PCL 项目中不可编译

我有一个Xamarin表单(我使用的是XamarinStudio5.7)项目,其中包含一个包含UI组件的通用PCL。我只是使用类(没有XAML设计器)来启动我的项目,它运行良好,可以编译,并且有一个带有几个子页面的ContentPage。我决定添加一个新的AboutPage.xaml和AboutPage.cs文件,然后开始使用UI来编辑我的表单。因此,我通过NewFile...FormsContentPageXAML创建了我的新页面......正如我上面提到的,它创建了我的两个文件。关于页面.cs关于页面.xaml生成的文件看起来像这样......AboutPage.csusingSy

c++ - 对 WinRT 接口(interface)的动态调用

我想从C或C++对WinRT对象进行动态(即基于反射)调用。我将假设我在运行时有可用的winmd文件,这样我就可以找出这些方法是什么以及它们采用什么参数。在OLE自动化中,IDispatch随后可用于进行实际调用。但是,WinRT对象不支持IDispatch。我怎样才能打电话?根据处理器的COM调用约定,我是否需要某种允许动态传递参数的FFI库?或者我真的需要“静态”类/结构声明(对于C/C++)吗?编辑:目标系统是一个metro风格的应用程序。这排除了涉及禁用API的解决方案。 最佳答案 当然可以构建您所描述的内容-在幕后,这正是

【WPF系列】- XAML语法规范

【WPF系列】-XAML语法规范文章目录【WPF系列】-XAML语法规范一、概述二、对象元素语法三、特性语法(属性)四、特性值的处理五、枚举特性值六、属性和事件成员名称引用七、属性元素语法八、集合语法九、XAML内容属性XAML内容属性值必须是连续的十、内容属性和集合语法组合十一、总结一、概述定义XAML语法术语是XAML语言规范中进行定义或引用。XAML是基于XML的语言,遵循或扩展XML结构规则。XAML是基于描述XML语言或XML文档对象模型时常用的术语。XAML是一种标记语言。CLR是可实现运行时语言。XAML不是CRL运行一部分。仅是使用于WPF的XAML时实例化运行的一种表达形式。