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可以把改行作为参数传给要执行的命令。

  • 相关阅读:
    简单工厂设计模式
    MVC备忘
    在MVC后台代码中想实现删除时弹出"确认删除"效果
    集合
    嵌套
    整理 补课内容
    百鸡百钱
    ////输入一个100以内的数,判断是不是正整数;
    课后题 5 6
    课后题3,4
  • 原文地址:https://www.cnblogs.com/tianmochou/p/6140077.html
Copyright © 2011-2022 走看看