binding 相关问题

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

在 assemblyBinding/linkedConfiguration 元素中使用相对路径

我正在尝试将程序集重定向从 web.config 移动到外部文件中。原因是我想将绑定重定向保留在一处,并在调试和生产配置中使用它......

回答 2 投票 0

在 DependencyProperty 的 CoerceValueCallback 中取消更新时如何更新绑定的源?

我有一个控件(在下面的示例中名为 GridView)和一个视图模型,它们通过其 SelectedValue 属性上的 2 路绑定进行绑定。我想禁止

回答 2 投票 0

在 SwiftUI 中重绘视图时运行

我在 SwiftUI 中有一个视图,我希望它能够在模型中的变量发生变化时重绘并运行闭包。我正在使用这个闭包来更新我存储在视图中的状态变量,wh...

回答 2 投票 0

如何在ScrollView中显示我的数千条记录

我是 Android 新手。我一直停留在一个地方, 我正在从具有数千条记录的服务器获取数据。我在查询中使用限制 0,50。所以它只显示 50 条记录,但如果我不使用 L...

回答 2 投票 0

Tkinter 全局绑定

是否可以用一行将所有小部件绑定到一个命令?如果我可以输入一行而不是单独执行每个小部件,那就太好了。

回答 5 投票 0

xs:integer 的 JAXB 绑定到 Java Integer 而不是 BigInteger

应避免以下讨论。这个问题不是什么: 使用 xs:int 而不是 xs:integer。 使用原始 int 而不是 Integer。 你为什么需要这个。 如果你...你会怎么做

回答 5 投票 0

具有文本字段绑定和焦点状态的动态列表导致 iOS 18 上的无限循环

我有一个完美工作的列表,其中包含动态数据和一个文本字段,其中一行具有绑定和焦点状态。 从 iOS 18 开始,加载此列表将导致网络无限循环...

回答 1 投票 0

WPF 绑定 StringFormat 短日期字符串

我想在WPF中使用短日期命名字符串格式。 我尝试过类似的东西: 如何做到这一点?

回答 8 投票 0

在 UWP (WinUI 3) 中使用上下文菜单绑定到父控件

我正在尝试在列表框组件上制作上下文折叠菜单,它有一个简单的但我无法设法使命令参数的绑定起作用。 这是我的用户控件的简化视图...

回答 1 投票 0

如何传递整数作为 ConverterParameter?

我正在尝试绑定到整数属性: 我正在尝试绑定到整数属性: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter=0}" /> 我的转换器是: [ValueConversion(typeof(int), typeof(bool))] public class IntToBoolConverter : IValueConverter { public object Convert(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(parameter); } public object ConvertBack(object value, Type t, object parameter, CultureInfo culture) { return value.Equals(false) ? DependencyProperty.UnsetValue : parameter; } } 问题是当我的转换器被调用时参数是字符串。我需要它是一个整数。我当然可以解析字符串,但是我必须这样做吗? 感谢您的帮助 康斯坦丁 给你! <RadioButton Content="None" xmlns:sys="clr-namespace:System;assembly=mscorlib"> <RadioButton.IsChecked> <Binding Path="MyProperty" Converter="{StaticResource IntToBoolConverter}"> <Binding.ConverterParameter> <sys:Int32>0</sys:Int32> </Binding.ConverterParameter> </Binding> </RadioButton.IsChecked> </RadioButton> 技巧是包含基本系统类型的命名空间,然后至少以元素形式编写 ConverterParameter 绑定。 为了完整起见,还有一种可能的解决方案(可能需要更少的打字): <Window xmlns:sys="clr-namespace:System;assembly=mscorlib" ...> <Window.Resources> <sys:Int32 x:Key="IntZero">0</sys:Int32> </Window.Resources> <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter={StaticResource IntZero}}" /> (当然,Window可以替换为UserControl,IntZero可以定义得更贴近实际使用的地方。) 不知道为什么WPF人们往往不愿意使用MarkupExtension。它是许多问题的完美解决方案,包括这里提到的问题。 public sealed class Int32Extension : MarkupExtension { public Int32Extension(int value) { this.Value = value; } public int Value { get; set; } public override Object ProvideValue(IServiceProvider sp) { return Value; } }; 如果此标记扩展定义在 XAML 命名空间 'local:' 中,则原始海报的示例将变为: <RadioButton Content="None" IsChecked="{Binding MyProperty, Converter={StaticResource IntToBoolConverter}, ConverterParameter={local:Int32 0}}" /> 这是有效的,因为标记扩展解析器可以看到构造函数参数的强类型并进行相应的转换,而 Binding 的 ConverterParameter 参数是(信息较少的)对象类型。 不要使用value.Equals。用途: Convert.ToInt32(value) == Convert.ToInt32(parameter) 以某种方式在 XAML 中表达 ConverterValue 的类型信息会很好,但我认为目前还不可能。所以我想你必须通过一些自定义逻辑将转换器对象解析为你期望的类型。我看不到其他方法。 这样传递: ConverterParameter={x:Static sys:UInt32.MinValue} sys 是系统命名空间: xmlns:sys="clr-namespace:System;assembly=netstandard"

回答 6 投票 0

添加更多代码行后,与 Datagid 的绑定并不总是有效

我可以将可观察列表绑定到WPF中的数据网格,但是在向数据网格添加自定义过滤功能时我失去了绑定 我创建了一个用户控件,其中包含 WPF 中的 DataGrid,数据...

回答 1 投票 0

为什么上下文菜单数据上下文在第一次打开时为空,但在 WPF 中下一次打开时是预期的?

因此,当程序启动并右键单击 ListViewItem 时,会显示上下文菜单,但其 DataContext 不是链接到我单击的 ListViewItem 的对象。这就是为什么这个绑定母鹿...

回答 1 投票 0

如何在 SwiftUI/Combine 中将订阅者附加到状态或绑定?

使用组合发布器,只要值发生变化,我就可以使用以下代码来调用闭包: 让cancellable = x.sink { 值在... } 如何使用标记为 @S 的变量实现相同的行为...

回答 1 投票 0

Azure Function App .Net 8 版本无法从 appsettings.json 绑定 ServiceBusTrigger 连接字符串值

我的 servicebustrigger 连接字符串位于 appsettings.json 文件中。 function app 8 版本无法绑定该值。 这是 appsettings.json 文件 方法一: `{ “keyVault”...

回答 1 投票 0

如何将模型绑定与路径中的位置链接起来

如果我有这样的路线。 路线::get('/users/{user}/posts/{post}', function (User $user, Post $post) { 返回$post; }); 那么如果用户 id 1 的帖子 id 1,2,3,用户 id 2 的帖子 id 4,5,6。 哈...

回答 1 投票 0

Avalon Dock 自动隐藏面板将不会重新打开

我有一个使用 Xceed Avalon Dock 2.0 的 .NET 6.0 程序。我将“AnchorableSource”设置为 ViewModels 的 BindableCollection,并且当前集合中只有一个视图模型。我的问题是

回答 1 投票 0

Azure function app .Net 8 版本未映射 ServiceBusTrigger 的连接字符串值

从 AzureKeyVault 加载连接字符串并加载成功。我可以使用 config["somekey"] 访问它。在功能应用程序中将默认映射配置中的可用...

回答 1 投票 0

我可以对“Observable”类实例使用“@Binding”而不是“@Bindable”吗?

在 SwiftUI 中,@Bindable 用于创建与可观察类实例的可变属性的绑定,确保 ParentView 和 ChildView 之间的同步。如果我用 @Binding 替换 @Bindable...

回答 1 投票 0

如何将 URL 绑定到 Web 组件的属性

我有一个Web组件(包装的react-app)需要接收一个文件和另一个字符串参数。我尝试按照此处描述的方式将其嵌入到我的角度应用程序(角度18)中,效果很好。

回答 1 投票 0

Prepared 语句执行致命错误且变量与数据库表不匹配

我收到以下错误 Fatal error: Call to a member functionexecute() on a non-object in /home/wt/public_html/view-reports.php on line 237 。 我还看到另一个问题。生成的变量

回答 1 投票 0

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