none
WPF datagrid 的编辑模式 RRS feed

答案

  • 你可以试试这个方法,设置DataGrid的IsReadyOnly = true 然后你在你的按钮点击中将此属性置false. 进入编辑状态。

    当然最好你可以看下 https://wpf.codeplex.com/wikipage?title=Single-Click%20Editing  这个tip,虽然比较老而且讲的是单击进入编辑状态,但是它所提及的以一些 cell.IsFocused cell.IsSelected 对你这个问题是有帮助的,可以参考实现下双击禁用编辑。


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年1月13日 15:26
    版主

全部回复

  • 你可以试试这个方法,设置DataGrid的IsReadyOnly = true 然后你在你的按钮点击中将此属性置false. 进入编辑状态。

    当然最好你可以看下 https://wpf.codeplex.com/wikipage?title=Single-Click%20Editing  这个tip,虽然比较老而且讲的是单击进入编辑状态,但是它所提及的以一些 cell.IsFocused cell.IsSelected 对你这个问题是有帮助的,可以参考实现下双击禁用编辑。


    Bob Bao

    Do you still use the same Windows 8 LockScreen always? Download Chameleon Win8 App quickly, that changes your LockScreen constantly.
    你是否还在看着一成不变的Windows 8锁屏而烦恼,赶紧下载这个 百变锁屏 应用,让你的锁屏不断地变化起来。

    2015年1月13日 15:26
    版主
  • 配合 e.OriginalSource、e.Source、e.Handled解决问题,谢谢
    2015年1月14日 12:28