【发布时间】:2010-05-25 19:00:31
【问题描述】:
作为编辑器项目的一部分,我需要向 WPF RichTextBox 控件添加功能,以允许用户对表执行操作。其中一项操作是将新的宽度值应用于表格的一列或多列。我有一个函数将一个新的 Width 值应用到有问题的 TableColumn 对象,并且该表很好地调整了自身的大小。但是,我注意到列宽更改操作似乎没有添加到撤消堆栈中。
换句话说,如果用户键入内容,然后更改列宽,然后选择撤消,RichTextBox 控件将撤消用户的键入。撤消和重做似乎不会影响 TableColumn 对象上的属性更改。
是否有某种方法可以使此操作以实际上可撤消/可重做的方式发生?
【问题讨论】:
标签: wpf richtextbox