zoukankan      html  css  js  c++  java
  • dev Gridcontrol单元格值格式化及在模板中调用命令

                    <dxg:GridColumn>
                        <dxg:GridColumn.EditSettings>
                            <dxe:TextEditSettings Mask="p2" MaskType="Numeric" MaskUseAsDisplayFormat="True"/>
                        </dxg:GridColumn.EditSettings>
                    </dxg:GridColumn>

    可以让改列的值以百分比保留两位小数的形式显示 例如 2.34%

                    <dxg:GridColumn Header="删除">
                        <dxg:GridColumn.CellTemplate>
                            <DataTemplate>
                                <Button Content="删除" Command="{Binding View.Grid.DataContext.DeleteCommand}" CommandParameter="{Binding RowData.Row}"/>
                            </DataTemplate>
                        </dxg:GridColumn.CellTemplate>
                    </dxg:GridColumn>

    当在数据模板中调用命令的时候,直接写命令会找不到。通过View.Grid.DataContext.DeleteCommand 就可以找到该gridcontrol控件 datacontext中的DeleteCommand 命令。

    通过RowData.Row可以把改行作为参数传给要执行的命令。

  • 相关阅读:
    基本运算符
    格式化输出
    Python与用户的交互
    数据类型
    变量
    正则表达式
    vuex方法
    vue的webpack打包步骤
    浮动问题
    媒体查询技术
  • 原文地址:https://www.cnblogs.com/tianmochou/p/6140077.html
Copyright © 2011-2022 走看看