今天再来分享一下基于DataGrid的实现的效果:
1、先来看看官方的资料:
https://docs.avaloniaui.net/zh-Hans/docs/reference/controls/datagrid/
2、本以为用AlternationIndex可实现:
https://docs.avaloniaui.net/zh-Hans/docs/get-started/wpf/comparison-of-avalonia-with-wpf-and-uwp#other
3、那就直接绑定和转换器来实现了:
4、多值转换器来了:
5、前端DataGrid中全选和单元的编辑状态:
6、通过双向绑定实现单元格编辑:
<ToggleButton IsChecked="{Binding IsEnabled,Mode=TwoWay}"/>
最终简单的效果先这样吧;以后有时间的话,可以再去摸索一下更复杂的效果;编程不息、Bug不止、无Bug、无生活;改bug的冷静、编码的激情、完成后的喜悦、挖坑的激动 、填坑的兴奋;这也许就是屌丝程序员的乐趣吧;今天就到这里吧;希望自己有动力一步一步坚持下去;生命不息,代码不止;大家抽空可以看看今天分享的效果,有好的意见和想法,可以在留言板随意留言;我看到后会第一时间回复大家,多谢大家的一直默默的关注和支持!如果觉得不错,那就伸出您的小手点个赞并关注一下!