data-binding 相关问题

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

WPF - 我正在尝试将进度条值绑定到一个方法,该方法根据 2 个文本框计算百分比 - 都在 treeviewitem 中

我目前的具体问题是我试图通过将进度条绑定到返回 int 的方法来更新进度条。 我正在尝试在 WPF 中制作一个基本的 Microsoft Project 风格的任务管理器作为

回答 2 投票 0

在 .NET MAUI 中添加对象时与自定义对象的数据绑定不刷新 UI

我有一个 MAUI 应用程序。我有一个对象评论,里面有一个注释对象列表: 公开课评论{ 公共列表 注释 { get;放; } ... } 现在在我的 MainPage.xaml 中我...

回答 0 投票 0

在自定义控件的 ControlTemplate 中绑定不更新(INotifyPropertyChanged)

我似乎无法使用 INotifyPropertyChanged 获取 WPF ControlTemplate 绑定以更新常规 getter 属性。请参见下面的示例。 我有以下 C# WPF 类: 公开课

回答 0 投票 0

WPF ComboBox - 不区分大小写的数据绑定

如果我对 WPF 组合框进行数据绑定,是否有办法使绑定不区分大小写? 例如,如果组合框绑定到一个值为 HELLO 的属性,让它选择组合框项目 w...

回答 3 投票 0

如何绑定对象中的数据标题属性和文本

对于下面发布的代码,它是角度 .ts 文件模板的一部分。 我添加了数据标题属性,这样当按钮悬停时我可以有一个像工具提示这样的文本。 我现在的问题是,

回答 2 投票 0

.NET MAUI 绑定路径和 MVVM 模式中的来源

我有一个 List FooList 驻留在我的 ViewModel 中,并且我有一个 Models 文件夹详细说明了 Foo 对象及其属性(FooName、FooTime 等)。我需要我的 Picker 的 ItemSource 是 ...

回答 0 投票 0

AngularJS ---- 变量未按预期绑定

$scope.addGridRow = 函数(网格){ 控制台日志(网格); $范围[网格].addRow(); }; $scope.addGridRow = function (grid) { console.log(grid); $scope[grid].addRow(); }; <a href="#" ng-if="action !== 'get'" class="btn btn-default btn-sm" ng-click="addGridRow('{{p.typeNo}}Grid')" ng-attr-title="{{ 'common.add' | translate }}" > <i class="fa fa-plus"></i>{{ 'common.add' | translate }} </a> 我正在尝试使用 AngularJS 绑定来制作动态的 ng-click 函数,因此每种类型的网格都可以有其对应的 addGridRow 函数, 例如,如果 p.typeNo 为 1,则其参数为“1Grid”,该参数将被传递到 addGridRow 函数中,然后 $scope["1Grid"].addRow() 将在 addGridRow 函数中被调用。 但是,绑定似乎不起作用,我已经记录了网格参数,它显示了它的原始外观,但是绑定在 html 中运行良好,我不知道如何修复它。

回答 0 投票 0

LiveCharts 饼图 (C# WinForms) - 在 datagridview 中更改值时更新数据

我无法理解如何将我的数据绑定到 Livecharts 饼图。 我想在饼图中显示我的 datagridview,并在每次更改

回答 0 投票 0

C# WPF 异步事件

此 WPF 应用程序需要将数据从 UserControl 中的选择传递回父窗口,以便数据可用于填充其他 UserControl。选择使 HTTP 请求 t...

回答 0 投票 0

将 WPF 数据网格与数据表及其父类绑定

我有一个包含数据表的类。我想绑定一个包含六列的 WPF 数据网格,其中前四列将与父类的属性绑定,最后两列 ...

回答 1 投票 0

Android Studio Electric Eel 中未显示数据绑定功能 | 2022.1.1

我正在最新的 android studio Electric Eel 中尝试所有这些方法 | 2022.1.1,但是build feature,data binding,view Binding选项在添加前后都没有显示

回答 2 投票 0

在 Xamarin.Forms 中绑定 AbsoluteLayout.LayoutBounds

我正在尝试使用 ViewModel 设置 LayoutBounds 在 AbsoluteLayout 中布置一些矩形: 我正在尝试使用 ViewModel 设置 LayoutBounds 在 AbsoluteLayout 中布置一些矩形: <AbsoluteLayout x:Name="outerLayout" Grid.Row="1" Grid.Column="1" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Margin="0,0,10,10" > <RefreshView x:DataType="vm:MyViewModel" Command="{Binding ProjectEditor.LoadItemsCommand}" IsRefreshing="{Binding ProjectEditor.IsBusy, Mode=TwoWay}"> <CollectionView x:Name="ItemsListView" ItemsSource="{Binding Items}" SelectionMode="None"> <CollectionView.ItemTemplate> <DataTemplate> <Frame x:DataType="model:LayoutItem" AbsoluteLayout.LayoutBounds="{Binding Rect, Mode=OneWay}" AbsoluteLayout.LayoutFlags="All" BackgroundColor="LightSalmon" > <Frame.GestureRecognizers> <TapGestureRecognizer Tapped="Test_Clicked" /> </Frame.GestureRecognizers> </Frame> </DataTemplate> </CollectionView.ItemTemplate> </CollectionView> </RefreshView> </AbsoluteLayout> outerLayout 位于 Grid.Row="0" Grid.Column="1" 中的 X 轴和 Grid.Row="1" Grid.Column="0" 中的 Y 轴的 Grid 中. Frame theBorder 布局正确,但 CollectionView 中的框架不正确: 它们具有适当的宽度,但对于所有 Frame 对象而言高度太小且相同。 出于测试目的,我定义了一个 TapGestureRecognizer 来检查调试器中框架的属性: Frame frm = sender as Frame; var x = frm.AnchorX; var y = frm.AnchorY; var h = frm.Height; var w = frm.Width; var bounds = AbsoluteLayout.GetLayoutBounds(frm); bounds 具有我通过 DataModel 在 Rect 中返回的值,但是 h 和 w 太小了。 怎么了? 编辑: 我应用了ToolmakerSteve建议的更改。 HeightRequest 似乎有效。但是,AnchorX、AnchorY 和 WidthRequest 没有效果。框架总是绘制到父视图的末尾: <Frame x:DataType="model:LayoutItem" AnchorX="{Binding Rect.X}" AnchorY="{Binding Rect.Y}" HeightRequest="{Binding Rect.Height}" WidthRequest="{Binding Rect.Width}" BackgroundColor="LightSalmon" BorderColor="Black" HorizontalOptions="StartAndExpand" > 编辑: 我删除了第一个<Frame />,因为它令人困惑并且没有必要理解我的意图。 我想要的是布置一个矩形图案,其坐标由ItemsSource给出。谁能给我一些提示如何进行? 也许最好的方法是实现一个CollectionView自定义渲染器。 (我在这里的活动是我的爱好,而不是我的工作。我仍在学习 Xamarin MVVM 模式,所以它会持续一段时间,直到我可以在这里向您展示我的解决方案。) AbsoluteLayout.LayoutBounds 除了对 AbsoluteLayout 的 direct children 没有任何影响。 这里的两个孩子是 Frame 和 RefreshView。 不能将它应用于嵌套元素。 在 DataTemplate 内部,绑定内部框架的 HeightRequest 和 WidthRequest。 同时设置CollectionView的ItemSizingStrategy="MeasureAllItems". 定位 CollectionView 的项目 你不能。 CollectionView 控制它们的位置。 默认情况下,它们位于垂直列表中。 同理,Width是CollectionView本身的宽度。 如果孩子出现在区域的尽头,而不是开始,请参阅https://learn.microsoft.com/en-us/xamarin/xamarin-forms/user-interface/layouts/layout-options。 特别是VerticalOptions="Start"。将其设置在集合视图本身上。 结合使用 BindableLayout 和 AbsoluteLayout 一个类似的问题现在存在。 请参阅 Jason 的评论以及指向 BindableLayout 的链接。 您将使用 AbsoluteLayout 作为布局。在那里阅读更多细节。 C# 方法 如果您需要独立控制项目的位置,它们不能是 CollectionView(或任何类似的组,例如 ListView)的一部分。 可以在 C# 代码中创建元素,并将它们添加到 AbsoluteLayout: // Loop over your data. foreach (.. item in ...) { var element = new BoxView(...); AbsoluteLayout.SetLayoutBounds(element, ...); outerLayout.Children.Add(element); } 查找 BoxView 和 AbsoluteLayout SetLayoutBounds 的文档,以查看参数。 注意:我使用的是 BoxView 而不是 Frame。先测试一下。框架只有在其中包含一些元素后才能正常工作。您可以使用包含 BoxView 的框架进行测试。

回答 1 投票 0

如何在 ASP.Net Core 中使用 C# 客户端(有条件的 WPF)进行身份验证、授权和发送通知?

我是一名学生,我有一个任务是制作一个客户端-服务器信使应用程序,但我在任何地方都找不到一个清晰的例子来说明如何配置客户端、如何以及发送什么请求、如何进行压缩。 ..

回答 0 投票 0

尝试在 WPF 中使用图像显示卡片,为什么它不起作用?

我已经尝试在 WPF C# 中使用图像和位图图像来动态更改我在项目中显示的图像,但是它不起作用。我没有收到任何错误,如果我输入不正确

回答 1 投票 0

Xamarin android 应用程序中的数据未绑定

我为带有图标和文本的患者卡创建了一个可重复使用的组件: [XamlCompilation(XamlCompilationOptions.Compile)] 公共部分类 PatientInfoCard:ContentView { 公共静态资源...

回答 1 投票 0

.NET MAUI 中的分组 CollectionView

我的 ViewModel 中有一个 ObservableRangeCollection Persons,它在 XAML 中通过 ItemsSource 绑定到 CollectionView。 DataTemplate 是 Person 类型,因此可以显示它们。 目前,我没有

回答 3 投票 0

WPF ListBox 绑定性能问题

我有一个 ListBox,其中的项目应用了 DataTemplate。每个项目显示 3 个文本字段。 ListBox 绑定到 ObservableCollection。一切正常,但是当我尝试...

回答 1 投票 0

WPF:将数据参数传递到样式主题中?

我有一个样式可以重复用于多个文本框。在样式中,我定义了一个控件模板——在该控件模板中,我有一些触发器。我希望能够传递数据属性...

回答 1 投票 0

数据模板中的 WPF 文本框双向绑定不更新源

我创建了一个 ListBox,在其中我指定了一个带有 Grid 和其中两个元素(TextBlock 和 TextBox)的 DataTemplate。 ListBox 中的源是 ObservableCollection。一切都显示 fin...

回答 0 投票 0

Lombok:当实体模型由另一个模型组成时,Vaadin 活页夹会出现叠加流错误

当我的实体由另一个实体组成时,我收到此错误。我也试过杰克逊注释也没有帮助。当只试图保存一个实体时,它很好。它发生在模型考虑......

回答 0 投票 0

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