我在 CollectionView 中有一个网格,我需要根据特定条件更改布局,动态更改列和行的大小并隐藏/显示某些特定列。 collectionView 的数据源始终相同。 基本上,我想实现这样的目标: 默认布局: 替代布局: 我看到也许我可以使用 DataTemplateSelectors, ...
我在 CollectionView 中有一个网格,我需要根据特定条件更改布局,动态更改列和行的大小并隐藏/显示某些特定列。 collectionView 的数据源始终相同。 基本上,我想实现这样的目标: 默认布局: 替代布局: 我看到也许我可以使用 DataTemplateSelectors, ...
我想要一个至少有 2 个标签的 CollectionView 第一个 label 用于 indexOf object 第二个 label 用于属性(名称),因为这是一个 CustomView 我只能访问 Enumerable ItemsSource。 但不是实际的列表。 ...
我想在我的 CollectionView 中为每个项目添加一个按钮。 我使用 MVVM,还想传递项目的 CommandParameter。 我的想法解决方案是这个: 我的视图模型 谢谢你帮助我。 ...
我正在尝试为给定Page (WinUI 3 v1.2 桌面项目)上所有ToggleSwitche的Header创建一个简单的Style 。 我真的很想将x:Bind用于我的所有绑定(不是Binding )。 这是我的Page.Resources<Page.Resources> ...
我有一个数据网格如下。 我想在后面的代码中引用名为 ckbSelectedAll 的 CheckBox 。 WPF 不允许在后面的代码中引用名称。 我应该走哪条路? ...
问题是,如果您将来自 CollectionView 的 ContentPage.Resources 的 DataTemplate 和 ItemTemplate 包含在一起,并使其中的字段可见或不可见,那么环境将无法适应这种变化。 我在下面创建了一个简短的例子。 您有一个按钮,在按钮下方有一个 lab ...
如何绑定用户控件的依赖属性? 我希望 ToolTip 依赖属性IsEnabled从 UserControl 依赖属性IsShowToolTip绑定。 我尝试了RelativeSource,但这找不到来源。 在 UserControl 我有: 在 xaml 中:<UserControl> ...
我正在尝试构建一个新的 DotNet MAUI 应用程序。 我有一个这样的数据源: public ObservableCollection<IIpxElement> IpxElements { get; } public ObservableCollection<IIpxEleme ...
假设我有 class A 和 B,其中 B:A。现在假设我有一个 class A:Atemplate 的数据模板,现在我想为 ZA2F2ED4F8EBC2CBB4C21A29DC40AB6ZD 创建一个数据模板,它将使用更多 Btemplate:Btemplate . 我需要在 Btemplate ...
我有一个小型 WPF 应用程序,其中包含多个小型游戏克隆,例如扫雷、连接 4、井字游戏等。 所有这些的共同点是它们都是一个统一的方格,每个方格都由一个按钮控制。 对于这些游戏中的每一个,我在他们的 XAML 中定义了一个带有 UniformGrid ItemsPanelTemplate 的 Use ...
我有一个 WPF 应用程序,用于具有特定分辨率的 LCD 显示器。 WPF 应用程序是固定大小的。 视图通过DataTemplate绑定到它的视图 model ,如下所示: 现在我想让这个应用程序可用于第二种 LCD 显示器类型。 观点会完全不同。 有没有办法根据分辨率将视图 model 绑定到不 ...
我在 WinUI 3 应用程序(目标框架 net6.0-windows10.0.19041.0)中有一个 ListView,其数据模板包含一个 TextBox。 ItemsSource 绑定到代码隐藏文件中的 ObservableCollection。 列表后还有一个按钮,用于清除集合并添加新项目 ...
我正在编写一个 WinUI 3 应用程序并制作一个对话框,用户可以在其中 select 多种 object 类型之一。 对于 ComboBox 的 ItemTemplate,我使用了 TextBlock,其 Text 绑定到 Name 属性(以显示类型的名称)。 但是,如果我将 ItemsSourc ...
我遇到的奇怪问题。 当尝试将StaticResource或x:Static与来自ControlTemplate.Trigger的转换器一起使用时,转换器value始终为NULL 。 在下面的示例中,显示了不同的用法,没有任何问题: 上面的代码导致: 到目前为止一切都很好, Static ...
在 MVC ASP.net Core 中,我使用部分来重用页面的块。 在 Xamarin 中,我们有 DataTemplates 和 ControlTemplates,但我不确定如何最好地使用它们。 在我的一个页面中,我有以下内容: 模板选择器是(后面会有更多选择): 现在我可以使用一些方 ...
到目前为止,我发现的所有 RadioButtons 示例都将值硬编码在页面的 xaml 中。 我正在寻找从数据库中提供字符串列表(目前)并遇到 GroupName 的问题。 只要我对 ViewCell 中的 RadioButton 的 GroupName 进行硬编码,一切正常,但我最终会为页面上 ...
我有一个列表视图,其定义如下: 现在我想从当前项目的 DataTemplate 中获取段落,如下所示: 我怎样才能做到这一点? ...
如何使用代码创建 DataTemplate? DataTemplate 没有像 WPF 中那样的 VisualTree 属性。 该文档也无济于事。 有一个 IDataTemplateController,但它不控制任何东西。 <ignorable>又出现了奇怪的 MAUI 时间 ...
如何将焦点(从后面的 c#-code 或 xaml 本身)设置到我的 DataTemplate 的最后一项? 那是我的 XAML 代码: 顺便说一句:单击按钮时会生成一个新项目。 谢谢! ...
我尝试简化我的主用户控件,其中包含 8 个完全相同的用户控件,但它们绑定到不同的 VM 以显示其数据。 目前,我必须为每个用户控件创建一个模板并绑定到每个 VM。 似乎我可以为所有 8 个用户控件创建一个数据模板,并将数据模板应用于具有不同 VM 实例的每个用户控件。 这是我的代码,当前我必须对包 ...