问题标签 [uwp-xaml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 以编程方式更改按钮样式的 C# UWP TextBlock 文本
我有一个资源样式的按钮。我想更改按钮内容中 TextBlock 的文本。我没有找到任何解决方案。
任何想法?
visual-studio-2015 - XAML 设计器因 Windows 通用空白应用程序而崩溃
我正在使用黑色 Visual Studio 应用模板构建一个 UWP 应用,我收到了一个Sytem.TypeLoadException
来自程序集“Microsoft.VisualStudio.DesignTools.UniversalXamlDesigner,版本=14.0.0.0,Culture=netural,PublicKeyToken=b03f5f7f11d50a3a”的“Microsoft.VisualStudio.DesignTools.WindowsXamlDesigner.Metadata.WindowsUIXamlPlatformMetadata”类型中的方法“GetStylePropertyTargetType”没有实现。
任何想法如何解决它?
c# - ShowFlyoutBehavior 的行为在 UWP 上不起作用?
我正在将我的 windows8.1 应用程序迁移到 UWP,我发现我的许多行为都停止工作,其中一个是 ShowFlyoutBehavior,代码如下
错误消息类似于无法将“XX.App.Behaviors.ShowFlyoutBehavior”类型的实例添加到“Microsoft.Xaml.Interactivity.ActionCollection”类型的集合中。任何想法?它在 Windows 8.1 上运行良好。我已经安装了 Microsoft.Xaml.Behaviors.Uwp.Managed NuGet 包
c# - 如何在 UWP 应用程序中加载和绑定包含在可移植库中的图像?
我正在做一个 UWP 应用程序,我很难用 UWP 应用程序加载和绑定图像,应该怎么做?
我目前的结构:
我的 Xaml 在另一个项目中(win 10 通用应用程序并引用了这个 Portable 类库。)
MyModelContainer
只是一个实例化 a 的单例容器IEnumerable<MyModel>
。以下是他们的内容:
在我的 XAML 中的某个地方,我收到一个列表MyModel
,其中包含ItemsControl
:
我的问题:
- 我应该使用什么类型的属性来绑定图像(我认为它是
BitmapImage
? - 我应该如何创建这个属性?我试过
Icon = new BitmapImage(new Uri("ms-appx://MyApp.Model/Resources/image1.png"))
没有任何运气,我没有加载图像(并且触发了 ImageFailed 事件)。 - 我应该如何将此属性绑定到
<Image/>
?
这适用于 UWP(Windows 10)应用程序,而不是 WPF,而不是 win8。
非常感谢。
编辑
这是文件夹结构
win-universal-app - 使用 RelativePanel 和 VisualStateManager 构建自适应布局
我尝试在嵌入在翻转视图中的用户控件中使用 VisualStateManager。但是下面的代码不起作用,尽管它看起来确实像使用 RelativePanel 构建自适应布局中提到的那样
c# - 数据绑定练习问题
所以,我正在尝试在应用程序中实现一些数据绑定,但我不断收到一个参考错误,说
“名称 SubtopicButton 不存在于命名空间 'using:TestApp.Models'”
也许其他人可以指出我所缺少的,但这里是相关的代码片段,所以也许我只是忽略了一些东西。
更新:这里是完整的 XAML,如果它更能说明问题的话
那么这里是资源管理器视图
那么这里是文件 SubtopicButton.cs
}
最后是 XAML 页面背后的代码,其中包括我引用为项目源的属性 SubtopicButtons(类型列表)。
话虽如此,唯一引发错误的部分是我在顶部的 XAML 中包含的部分,但我将其全部包含在内,因为我有点不知所措。我没有得到什么?提前感谢你们可以提供的任何帮助
c# - UWP应用程序中的DockPanel?
我想知道是否有任何方法可以重现与DockPanel
WPF 但在 UWP 应用程序中相同的行为?
我想停靠一些容器,最后一个填充用户界面?
谢谢
c# - 将命令绑定到 ItemsControl 项
我正在使用 MVVMLight 开发 Win10 UWP 应用程序(我从未使用过 MVVMLight,也从未“正确”完成命令)。我有一个绑定到 ObservableCollection 的 ItemsControl。参与者有两个属性 - 名称和圈数。我在 ItemsControl.ItemTemplate 中有控件来显示一个按钮(减去)、项目的 Name 属性、项目的 Laps 属性和另一个按钮(添加)。这是 XAML:
视图模型创建了一个名为 Participants 的 ObservableCollection。我正在尝试将添加按钮(当然还有减法按钮)绑定到 VM 中的 RelayCommand。我已经尝试了很多东西,所以我不能在这里发布我尝试过的所有东西。这是我拥有的最新版本,(但它仍然不起作用):
xaml 中的智能感知告诉我,它无法解析 LapCounter.Model.Participant 类型的数据上下文中的属性 AddLapCommand。我不是想进入 Participant 类,而是进入 HomeViewModel 类,它是页面的 DataContext。我想我可以从 ItemsControl 绑定到的集合中的单个项目中看到它从哪里获取 LapCounter.Model.Participant。但我的印象是,如果找不到 DataContext,它会继续沿着可视化树向上,直到找到正确的。这是页面声明中的 DataContext:
如何让它查看 RelayCommand 的 VM?我需要做的是让按钮将它表示的参与者作为参数发送给 RelayCommand,并使用它来增加(在减法按钮的情况下减少)该特定参与者的圈数整数。
我很感激我能得到的任何帮助。谢谢!
编辑 添加了来自 VM 的 Participants 属性以显示,因为我的视图没有更新。这是 Participants 属性:
感谢 Eldar Dordzhiev 迄今为止的帮助!
c# - UWP - 文本框绑定到 nullabel int 不起作用
在我的通用应用程序中,如果我在文本框中输入值,则输入的值不会传输到支持对象中。这只发生在可空值上,只要我使变量不可为空,它就会按预期工作。
我发现奇怪的是,如果我将 TargetNullValue='' 设置为绑定并清除文本框,则调用支持对象并将值设置为空值,但如果我随后在文本框中输入一个新值该值不会转移到支持对象中。
我的问题与这个非常相似,我认为: UWP - Bind TextBox.Text to Nullable<int>
唯一的区别是,我没有收到任何错误消息,它只是没有发生任何事情。我什至尝试了转换器解决方法。转换器被调用,但转换器返回的值不会被设置到对象中。
我发现了很多类似上面链接的帖子,但在所有情况下都返回了某种错误消息。同样,在我的情况下,它什么也没发生,好像没有约束力一样。
这是我的代码:
支持对象:
转换器:
c# - 如何保存更改的 ComboBox 值并在下次加载页面时将其显示为 ComboBox 默认值
我需要保存用户在运行时更改的组合框值,并在下次加载页面时将其显示为组合框默认值。我在为我的 UWP 应用程序问这个问题。我在 Settings.xaml 中定义了组合框,如下所示:
在我的 Settings.xaml.cs 中,我定义了一个名为“localSettings_CycleLength”的全局变量,以保存更改后的组合框值,使其在应用程序启动之间保持不变:
然后我的 Settings.xaml.cs 中有以下代码:
现在,上面的代码没有做我需要的,我不知道为什么。你能帮帮我吗?提前谢谢!