首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    wpf 绑定 DataGridTextColumn

    > </MultiBinding> </TextBlock.Text DataGrid> </Grid> 可以看到绑定了DataGridTextColumn Header="Property1" Binding="{Binding Property1}" 可以拿到数值,但是在MultiBinding <DataGridTextColumn> <DataGridTextColumn.Binding > <MultiBinding > <local:MyValueConverter/> </MultiBinding.Converter > </MultiBinding> </DataGridTextColumn.Binding>

    3.7K40发布于 2018-09-19
  • 来自专栏czwy的博客

    [WPF]数据绑定时为何会出现StringFormat失效

    因此,BindingBase 的三个子类:Binding、MultiBinding、PriorityBinding都可以对绑定数据进行格式化。 MultiBinding Binding 绑定时,格式化只能指定一个参数,MultiBinding 绑定时则可指定多个参数。 例如: <TextBlock> <TextBlock.Text> <MultiBinding StringFormat="{}{0} {1}"> <Binding FirstName" ElementName="self"/> <Binding Path="LastName" ElementName="self"/> </MultiBinding > </TextBlock.Text> </TextBlock> 这个例子中 MultiBinding 是由多个子 Binding 组成,StringFormat 仅在设置 MultiBinding

    60610编辑于 2024-08-31
  • 来自专栏我的WPF笔记

    记一次自定义基因分类图实现(二)

    > </MultiBinding> </ScrollBar.Maximum> <ScrollBar.Visibility > <MultiBinding Mode="OneWay" Converter="{StaticResource ScrollBarVisibilityConverter > </MultiBinding> </ScrollBar.Maximum> <ScrollBar.Visibility > <MultiBinding Mode="OneWay" Converter="{StaticResource ScrollBarVisibilityConverter > </MultiBinding> </ScrollBar.Visibility> </ScrollBar>

    23300编辑于 2025-04-26
  • 来自专栏技术之路

    WPF-数据转换器

    targetType, object parameter, CultureInfo culture) { return parameter; } } 二、多值转换器 使用MultiBinding TextBox x:Name="tex2"/> <TextBox x:Name="tex3"/> <TextBox x:Name="tex4"> <TextBox.Text> <MultiBinding " Path="Text" Mode="TwoWay"/> <Binding ElementName="tex3" Path="Text" Mode="TwoWay"/> </MultiBinding

    51300编辑于 2025-02-17
  • 来自专栏哲学驱动设计

    精通 WPF UI Virtualization

    FontFamily="STCaiyun" RenderTransformOrigin="0.5,0.5" Foreground="#80000000"> <TextBlock.Visibility> <MultiBinding > <MultiBinding.Converter> <oeaModuleWPF:ItemsControlNoDataConverter/> </MultiBinding.Converter> <Binding Items.Count" RelativeSource="{RelativeSource FindAncestor, AncestorType={x:Type oea:GridTreeView}}"/> </MultiBinding

    3.2K90发布于 2018-01-29
  • 来自专栏DotNet 致知

    Binding(五):多路绑定

    Binding不止能绑定一个源,它还能绑定多个源,这就是我们这节要讲的多路绑定:MultiBinding。 > <Button Content="登录" FontSize="20" Margin="0 10 0 0"> <Button.IsEnabled> <MultiBinding Tb_UserName}"/> <Binding Path="Password" Source="{x:Reference Tb_Password}"/> </MultiBinding

    1.5K20发布于 2021-11-05
  • 来自专栏独立观察员博客

    WPF ComboBox 使用 ResourceBinding 动态绑定资源键并支持语言切换

    = null) binding.Source = Source; #endregion var multiBinding = new MultiBinding { Converter = HelperConverter.Current, ConverterParameter = targetProperty }; multiBinding.Bindings.Add(binding); multiBinding.NotifyOnSourceUpdated = true; targetObject.SetBinding(ResourceBindingKeyHelperProperty , multiBinding); return null; } #region Binding Members

    2.6K31编辑于 2022-12-06
  • 来自专栏czwy的博客

    WPF实现Element UI风格的日期时间选择器

    Visibility="Collapsed"> <Border.CornerRadius> <MultiBinding RelativeSource="{RelativeSource AncestorType={x:Type local:DateTimePicker}}"/> </MultiBinding RadiusY="11" > <Rectangle.Visibility> <MultiBinding RelativeSource="{RelativeSource AncestorType={x:Type CalendarDayButton}}"/> </MultiBinding ControlTemplate.Triggers> </ControlTemplate> </Setter.Value> </Setter> </Style> 样式中用到一个MultiBinding

    2.8K50编辑于 2023-10-22
  • 来自专栏JusterZhu

    .NET5 WPF进阶教程

    MultiBinding】,MultiBinding允许把一个wpf元素绑定到多个源上。 【PriorityBinding】,PriorityBinding非常便于绑定还不可用的数据。

    83910编辑于 2022-12-07
  • 来自专栏Dotnet9

    WPF|快速添加新手引导功能(支持MVVM)

    VerticalAlignment="Center" Content="点击测试新手引导"> <dotnet9:GuideHelper.GuideInfo> <MultiBinding RelativeSource="{RelativeSource Self}" /> <Binding Path="Guide" /> </MultiBinding Center" VerticalAlignment="Center" Content="点击测试新手引导"> <dotnet9:GuideHelper.GuideInfo> <MultiBinding <Binding RelativeSource="{RelativeSource Self}" /> <Binding Path="Guide" /> </MultiBinding

    3.3K10编辑于 2022-06-13
  • 来自专栏林德熙的博客

    WPF 列表控件数据源绑定多个数据集合方法

    CompositeCollectionConverter 转换器,实现逻辑是通过多绑定的方法,将多个数据集合当成多个参数进行绑定 <ListBox> <ListBox.ItemsSource> <MultiBinding CompositeCollectionConverter.Default}"> <Binding Path="Dogs" /> <Binding Path="Cats" /> </MultiBinding

    4.7K21发布于 2021-05-27
  • 来自专栏林德熙的博客

    WPF 布局 在有限空间内让两个元素尽可能撑开的例子

    FontSize="14" TextTrimming="CharacterEllipsis"> <TextBlock.MaxWidth> <MultiBinding <Binding ElementName="PasswordTextBlock" Path="ActualWidth"/> </MultiBinding

    54830编辑于 2021-12-09
  • 来自专栏个人编程笔记

    C#-datagrid使用

    Property="Background"> <Setter.Value> <MultiBinding MultiBindingConverter}"> <Binding Path="."/> </MultiBinding

    1.3K00编辑于 2023-03-03
  • 来自专栏林德熙的博客

    Notes on Migrating from WPF to UNO under UOS

    MultiBinding MultiBinding is not supported, so you have to find a workaround and write the interface

    46010编辑于 2023-11-28
  • 来自专栏蔻丁杂记

    WPF 使用 MarkupExtension 实现更灵活的属性赋值与控制

    一个直接的实现思路是,使用 MultiBinding,将父菜单的 Visibility 属性,绑定到所有子菜单上。

    63700编辑于 2024-12-25
  • 来自专栏walterlv - 吕毅的博客

    WPF 中使用附加属性,将任意 UI 元素或控件裁剪成圆形(椭圆)

    BindingMode.OneWay, Converter = new HalfConverter(), }; var xyBinding = new MultiBinding

    2.1K30发布于 2018-09-18
  • 来自专栏高级工程司

    WPF实现列表分页控件的示例代码分享

                            <TextBlock>                            <TextBlock.Text>                                <MultiBinding Path="PageCount" RelativeSource="{RelativeSource TemplatedParent}"/>                                </MultiBinding

    1.9K00编辑于 2022-11-06
  • 使用CalcBinding实现复杂逻辑绑定

    -- 传统方式:需要BooleanToVisibilityConverter或MultiBinding --> <!

    34700编辑于 2025-09-11
  • 来自专栏JusterZhu

    Avalonia 11.1 正式发布:跨平台应用开发的飞跃

    增强的绑定系统:数据绑定系统已经完成重构,改进了 MultiBinding,更好地处理了在样式设置器中的 ICommand 绑定,并且改进了 PropertyChanged 事件的响应性。 MultiBinding 现在可以更优雅地处理 null 值并提供更好的性能。在样式设置器中 ICommand 绑定的改进使得以更声明式的方式创建交互式 UI 元素变得更容易。

    1.4K10编辑于 2025-01-23
  • 来自专栏walterlv - 吕毅的博客

    DependencyProperty.UnsetValue 的正确打开方式

    Validation - Microsoft Docs c# - Why do I get a DependencyProperty.UnsetValue when converting a value in a MultiBinding

    1.2K30发布于 2018-09-18
领券