data-binding 相关问题

将两个数据/信息源绑定在一起并使它们保持同步的一般技术。

WPF 动态向类添加属性并稍后通过 BindingExtension 检索它们

我希望能够在运行时向类添加属性,并稍后通过 BindingExtension 访问这些属性,例如: 类属性持有者{ 属性=[]; } 类 PropertiesAdde...

回答 1 投票 0

将我的数据库中的数据绑定到 DataGrid WPF C# MVC 模式

我正在使用 EF Core 和 MVC 模式来创建桌面应用程序(我知道 MVVM 更好,但我被迫在工作中使用 MVC)。如何将数据直接从数据库链接到 Projets.x 中的数据网格...

回答 1 投票 0

从代码隐藏中调用命令

所以我一直在四处寻找,但找不到确切的方法。我正在使用 MVVM 创建用户控件,并希望在“Loaded”事件上运行命令。我意识到这需要我...

回答 7 投票 0

.NET Maui DataBinding 不更新条目或标签

您好,我正在尝试在 .NET Maui 中使用数据绑定,但遇到了一个奇怪的问题 我有一个 Entry,我希望用户在按下 ViewModel 中的按钮时能够清除它。 当我按下

回答 1 投票 0

从数据库填充组合框

我的组合框出现错误 我的代码: SqlConnection conn = new SqlConnection(); 尝试 { conn = new SqlConnection(@"数据源=SHARKAWY;初始目录=预订;持久安全信息=True;我们...

回答 9 投票 0

在Wpf中,如何在运行时修改DataTemplate?

我正在编写一个插件,该插件已加载到源不受我管理的应用程序中。通过 API,我可以获得应用程序的 AvalonDock DockingManager。我想添加一个绑定...

回答 1 投票 0

为什么双向绑定值不起作用?毛伊岛 Blazor 混合应用程序

我仍然很难绑定到一个简单的标签。这个问题看起来很简单,但我已经浪费了几天时间,所以是时候寻求帮助了。也许有人知道答案。 在下面的代码中,按钮...

回答 1 投票 0

INotifyPropertyChanged 不适用于 UserControl

[注意:这是来自专有代码,所以我重命名了变量、函数......我可能忘记了一些,请告诉我] 我使用组合框从列表中选择数据,以更新 SharedViewModel

回答 1 投票 0

文本已绑定到对象,但没有显示任何内容?

我在文本字段上有一个绑定,如下所示: 我在文本字段上有一个绑定,如下所示: <Label Grid.Row="1" Grid.Column="1" FontFamily="FontCamptonMedium" FontSize="12" Text="{Binding CurrentBooking.FullName}" TextColor="Black" /> 在此页面的代码隐藏中,我们使用依赖注入来绑定到相应的视图模型,如下所示: public AppointmentPendingResponse(BookingViewModel viewModel): base(viewModel) { InitializeComponent(); BindingContext = viewModel; } 我们绑定的这个视图模型继承自另一个基本视图模型,就像这样...... public partial class BookingViewModel : BaseViewModel ...依次声明如下: public abstract partial class BaseViewModel : ObservableObject, IQueryAttributable, INotifyPropertyChanged 在基础视图模型中,我们实现以下内容以利用 inotifypropertychanged: public event PropertyChangedEventHandler PropertyChanged; protected bool SetProperty<T>(ref T backingStore, T value, [CallerMemberName] string propertyName = "", Action onChanged = null) { if (EqualityComparer<T>.Default.Equals(backingStore, value)) return false; backingStore = value; onChanged?.Invoke(); OnPropertyChanged(propertyName); return true; } protected void OnPropertyChanged([CallerMemberName] string propertyName = "") { var changed = PropertyChanged; if (changed == null) return; changed.Invoke(this, new PropertyChangedEventArgs(propertyName)); } 在 bookingviewmodel 中,我们然后像这样填充 CurrentBooking 属性: CurrentBooking = (BookingModel)selected; 生成的 json 如下所示: {\"FullName\":\"LAWMAN\",\"IdentityNo\":\"123\",\"Relation\":\"SELF\"} 我能够获取 json 数据意味着 CurrentBooking 不应该为空。那么为什么我的标签文本没有被填充?我不确定我在这里缺少什么。 编辑:好的,我更改了 bookingmodel(CurrentBooking 的对象类型)来实现 ObservableObject: public partial class BookingModel: ObservableObject { [ObservableProperty] private string _FullName; 并且全名仍然不显示。 Edit2:@klaus-gütter 是的,这是一张图片: 好吧,我找到了答案。这实际上太愚蠢了。包含边框的高度太短,以至于它实际上切断了我试图显示的所有文本。 添加了以下内容,现在一切都很好: HeightRequest="500" 呜呜😅

回答 1 投票 0

为什么 wpf itemlist 在 itemsource 更改后断开连接

我要制作可分页列表视图。 我几乎实现了除了索引显示之外的所有功能。 我将 listviewitem 作为多重绑定传递给转换器以显示索引。 但是listview显示索引t...

回答 1 投票 0

这是 Java 数据绑定中的一个错误吗?我无法将我的课程放入自定义包中

当我将类放入默认包中时一切都很好,Gradle 给出了正确的导入语句。 在此输入图像描述 当我尝试将我的类放入这样的自定义包中时,...

回答 1 投票 0

连字符属性命名的目的是什么以及它是如何工作的?

我正在创建一个组件(vue 2.6),刚刚意识到如果属性类没有连字符,实际上不会将字符串传递给组件。以及其他没有连字符的名称的属性...

回答 1 投票 0

将 MAUI ControlTemplate 绑定到 ContentPage 视图模型

我正在尝试添加一个通用控件,我希望出现在应用程序中每个内容页面的底部(这些都将位于 TabBar 内)。我在 App.xaml 中创建了一个 ControlTemplate,然后我放置了 Picker...

回答 2 投票 0

WPF绑定DataGrid模板列组合框CellEditingTemplate和文本CellTemplate

我有一个产品集合 { SuppliesId, SupplyProductName } 我还有一张连接到此产品列表的发票 ProductInvoice {InvoiceId, SupplyProductId } 我创建了一个 WPF Da...

回答 1 投票 0

如何使用 DataBindingNavigator 在 .NET 中的 WinForms 导航之前验证表单数据输入?

我刚刚开始使用 C# 进行 .NET 开发。尽管我已经熟悉了该语言本身,但我需要一些有关框架特性的帮助。 我正在构建一个 Windows 窗体

回答 3 投票 0

从 UserControl 公开 ComboBox.ItemsSource

我创建了一个简单的 WPF UserControl,其中包含一个 ComboBox,我想公开后者的 ItemsSource 属性以从父视图绑定集合。 这是 xaml ...

回答 1 投票 0

使用MVVM将ListView绑定到ObservableCollection

我正在开发一个毛伊岛应用程序。我使用 MVVM 结构和 MVVM 社区工具包来更轻松地生活。现在,我在显示绑定到 My

回答 1 投票 0

WPF - 数据绑定 - 数据未显示在自定义用户控件中

我有一个用户控件,我尝试进行简单的绑定工作 无论我做什么,当我运行应用程序时,数据都不会显示在控件中 公共部分类 UserControlA: UserControl { ...

回答 1 投票 0

Spring:@ModelAttribute VS @RequestBody

如有错误请指正。 两者都可用于数据绑定。 问题是什么时候使用@ModelAttribute? @RequestMapping(value="/owners/{ownerId}/pets/{petId}/edit", method = RequestMetho...

回答 10 投票 0

在 DataGridView 的“添加列”对话框中查看数据源的“数据绑定列”需要什么

我通过在表单的构造函数中设置 DataSource 属性将 DataGridView 绑定到 BindingList。 初始化组件(); dataGridView1.AutoGenerateColumns = false;

回答 1 投票 0

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