binding 相关问题

这个标签在不同的环境中意味着不同的东西;考虑使用较少模糊的标签来代替或另外。常见含义包括:依赖项注入和数据绑定到对象和应用程序组件之间的绑定。

在Spring Java中,当客户端提交POST请求保存对象时,如何禁止绑定到数据库生成的id字段?

我正在努力提高Java Spring,但在练习过程中我不明白一些东西。我有一个名为 CreateApplicationType.html 的 HTML 表单。这是有人可以创建新的

回答 1 投票 0

将 ViewModel 属性绑定到 CollectionView 内的 SwipeView 控件

我正在尝试实现一个ContentView,它代表一个项目列表,并允许通过单击按钮来操作这些项目(删除、编辑...)。现在我正在努力让它看起来漂亮又f...

回答 1 投票 0

VueJS - 绑定属性对象

在 Vue js 中,假设我们有这样的代码: 从“@inertiajs/vue3”导入{链接}; 从“vue”导入 {reactive} 在Vue js中,假设我们有以下代码: <script setup> import { Link } from "@inertiajs/vue3"; import { reactive } from 'vue' </script> <template> <div data-bs-toggle="collapse" data-bs-target="#Dashboard" aria-expanded="false" aria-controls="Dashboard" > <i class="fa-solid fa-chart-line fa-lg lh-1"></i> </div> </template> 假设我们有大量像这样的 divs 且具有相同的属性,那么我们是否可以将属性提取到对象然后绑定它们,而不是一次又一次地键入相同的属性,如下所示: <script setup> import { Link } from "@inertiajs/vue3"; import { reactive } from 'vue' const Object = reactive({ data-bs-toggle:"collapse" data-bs-target:"#Dashboard" aria-expanded=:false aria-controls=:"Dashboard" }); </script> <template> <div :attr="Object" > <i class="fa-solid fa-chart-line fa-lg lh-1"></i> </div> </template> 我们可以做这样的事情吗? 使用v-bind: https://vuejs.org/guide/components/props.html#binding-multiple-properties-using-an-object <div v-bind="Object" >

回答 1 投票 0

SwiftUI 与表单中的 CoreData 绑定

我有一个具有多个属性的核心数据模型和一个用于编辑所有这些属性的表单。 我希望“自动保存”更改。所以一旦我改变了表格中的某些内容,它就保存了...

回答 1 投票 0

Wpf根据build设置控件背景色

我有一个组合框,我通过编辑模板来设置背景颜色。该模板位于资源字典文件中。我有两种不同的构建配置,想设置...

回答 1 投票 0

如何在WPF中设置DataGrid的数据源?

我需要将数据库中的表设置为 WPF 中 GridGrid 的数据源。在 Windows 窗体中,该属性称为 DataSource,但在 WPF 中不存在这样的属性,那么我该怎么做呢?

回答 5 投票 0

使用 8.2.2 MVVM CommunityToolkit 从侧线程更新 UI

当我修改变量时,UI 不会更新。更新变量的函数是由另一个线程中触发的事件触发的。 我试图回到主线程

回答 1 投票 0

将@Observable添加到类中会导致不可变属性不会被解码......SwiftUI中的警告

我有一个非常简单的应用程序。它从 JSON 文件加载程序员数据,对其进行解码并在文本视图中显示程序员的姓名、地址和城市。 结构 DecodeJson: 查看 { @State var解码文本:

回答 1 投票 0

C#、WPF、将 List<string> 绑定到 DataGrid

我无法将列表绑定到 DataGrid。它应该尽可能简单。我是 WPF 新手,这是为了我的个人教育。 我有一个视图(编辑器)、视图模型(VMText)和数据(JustText)...

回答 3 投票 0

Angular 16 材质绑定必须强制

我正在使用免费主题 Matero 开发解决方案 Angular 16 Material。 我从可下载的演示开始,所以 Angular Core ^16.2.7 等(https://github.com/ng-matero/ng-matero/blob/main/package...

回答 1 投票 0

如何在WPF中公开子控件属性?

我编写了一个用户控件MyCustomToggleButton,它封装了一个切换按钮。我想根据切换按钮的 IsChecked 属性显示或隐藏网格。我添加了一个依赖属性 Ex...

回答 1 投票 0

我使用的列表未显示在页面 WPF 中

我在模型中有一个列表,我在视图中使用它来添加内容或从视图模型中删除其中的内容。然后,通常我可以转到其他页面并在组合框中查看列表。但现在不显示了...

回答 1 投票 0

SwiftUI @Binding 如何确认源正在更新

这是一个演示我所看到的示例: 结构 Tapper:视图 { @Binding varincrementMe:Int var body: 一些视图 { Button("带绑定的按钮") {

回答 1 投票 0

更新另一个元素时触发TexBlock样式

我是 WPF 开发新手,正在尝试为复杂的参数模型制作用户界面。在我的 ViewModel 中,有我编写的 Configuration 类的两个实例:WorkingConfig 是

回答 1 投票 0

WCF - 已添加具有相同密钥的项目

尝试通过 http://www.example.com/WS/myExchange.svc 打开 WCF WebService 时不断收到错误消息: 系统参数异常 已添加具有相同密钥的项目。 系统。

回答 4 投票 0

模型更改后视图不会更新

我在下面定义了这个用户界面。一切工作正常,除了重置按钮更改模型但它不会更新视图。如果我浏览其中一个文本字段,视图会立即更新。 我...

回答 1 投票 0

与 C# WPF MVVM 相关,如何在“视图”中绑定 TexBox.Text,并更改“模型”文件中字符串的内容?

我正在使用 C#、WPF、MVVM 迈出第一步。我正在尝试实现一个简单的串行终端。我实际上已经快完成了。我可以单击 MainView 中的按钮,也可以评估组合框中的值...

回答 1 投票 0

如何使用 SwiftUI 在 CoreData 中的一对多关系上进行 ForEach?

我目前正在使用 CoreData 开发 SwiftUI 应用程序。我目前在 CoreData 中定义了 2 个实体。 与代码: 扩展 CoreDataRecipe:可识别 { @nonobjc 公共类函数

回答 2 投票 0

WPF DataGrid 不使用 DataTemplate 和 DataTriggers 显示数据

我有ViewModel 公共类视图模型 { 公共字符串测试字段{获取;放; } 公共 ObservableCollection TestCollection { 获取;放; } 公共视图模型() { ... 我有视图模型 public class ViewModel { public string TestField { get; set; } public ObservableCollection<object> TestCollection { get; set; } public ViewModel() { TestField = "ABCD"; } } 我想根据 TestField 的值使用不同的 DataGridTemplateColumns。 DataGrid 将 TestCollection 作为其 ItemSource,并且在 DataTemplate 中,我想使用 ItemSource 中的项目。不过DataTemplate的选择需要依赖于TestField。 问题在于 TestField 位于 TestCollection 的上下文之外。 一种解决方案是使用转换器将 TestField 属性绑定到 CellTemplate 属性。 如果 TestField 属性在创建 ViewModel 实例后可以更改,则需要通过 INotifyPropertyChanged.PropertyChanged 事件提供其更改的通知。在我的示例中,这是通过 ViewModelBase 基类的方法完成的: public class TestFieldViewModel : ViewModelBase { public string TestField { get => Get<string>(); set => Set(value); } public ObservableCollection<object> TestCollection { get; /*set;*/ } = new(); public TestFieldViewModel() { foreach (var item in "Example") { TestCollection.Add(item); } // асинхронная смена значения с целью тестирования Task.Run(async () => { while (true) { await Task.Delay(2000); TestField = TestField == "ABCD" ? string.Empty : "ABCD"; } }); } } public class TestFieldTemplateConverter : IValueConverter { public DataTemplate Default { get; set; } public DataTemplate ABCD { get; set; } public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { return value switch { "ABCD" => ABCD, _ => Default }; } public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) { throw new NotImplementedException(); } } <Window ---------------------------- ---------------------------- DataContext="{DynamicResource vm}"> <Window.Resources> <local:TestFieldViewModel x:Key="vm"/> </Window.Resources> <Grid> <DataGrid ItemsSource="{Binding TestCollection}"> <DataGrid.Resources> <DataTemplate x:Key="default"> <TextBlock Text="Default"/> </DataTemplate> <DataTemplate x:Key="ABCD"> <TextBlock Text="ABCD"/> </DataTemplate> <local:TestFieldTemplateConverter x:Key="templateConverter" Default="{StaticResource default}" ABCD="{StaticResource ABCD}"/> </DataGrid.Resources> <DataGrid.Columns> <DataGridTemplateColumn CellTemplate="{Binding TestField, Source={StaticResource vm}, Converter={StaticResource templateConverter}}"> </DataGridTemplateColumn> </DataGrid.Columns> </DataGrid> </Grid> </Window>

回答 1 投票 0

WPF 绑定到自定义控件依赖属性不会触发属性更改

我在绑定到自定义控件上的依赖属性时遇到问题。 这是我的自定义控件。它基本上是一个文本框,只允许数字输入并公开“值”依赖项

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.