WPF表格控件的列利用模块适配动态枚举类

将枚举列表转化到类内部赋值,在初始化表格行加载和双击事件时,触发类里面的枚举列表的赋值

<c1:Column Header="变更类型" Binding="{Binding ChangeType, Mode=TwoWay, ValidatesOnExceptions=True, ValidatesOnDataErrors=True, NotifyOnValidationError=True}" ColumnName="ChangeType" Width="150" TextWrapping="True">

<c1:Column.CellTemplate>

<DataTemplate>

<c1:C1ComboBox BorderThickness="0" Style="{StaticResource StackPanel-C1ComboBox-Multiple}" Width="150" IsDropDownOpen="True"

Margin="0" SelectedValue="{Binding ChangeType,Mode=TwoWay, UpdateSourceTrigger=PropertyChanged, NotifyOnValidationError=True }"

DisplayMemberPath="Value" SelectedValuePath="Key"

ItemsSource="{Binding StackClassChangeTypeList}"/>

</DataTemplate>

</c1:Column.CellTemplate>

</c1:Column>

效果

相关推荐
Java面试题总结12 小时前
AgentScope Harness 深度实战:让Java智能体从“Demo可用”走向“生产可用”
java·开发语言·wpf
俊哥工具12 小时前
电脑怎么玩手机APP?超简单新手教程
pdf·电脑·word·excel·音视频
-凌凌漆-13 小时前
WPF应用层框架介绍
wpf
小满Autumn15 小时前
依赖注入设计模式速查手册
开发语言·c#·wpf·mvvm·依赖注入
asyxchenchong88816 小时前
R语言的现代线性回归实践
r语言
Xin_ye1008616 小时前
C# 零基础到精通教程 - WPF 专题三:高级控件与自定义控件
开发语言·c#·wpf
Xin_ye1008618 小时前
C# 零基础到精通教程 - WPF 深度专题:自定义布局与性能优化
开发语言·c#·wpf
E_ICEBLUE19 小时前
Python 办公自动化:如何轻松调整 Word/PDF 页面大小为 Legal 尺寸
python·pdf·word
小满Autumn19 小时前
WPF 依赖属性速查手册
笔记·c#·wpf·上位机·mvvm
vancece19 小时前
新时代的 AI 教育体系 - 全开源:Word Teacher 英语口语训练
人工智能·开源·word