【发布时间】:2014-02-05 16:35:02
【问题描述】:
我在该文档中有一个 RadDocument 和一个表格。
如果用户向上拖动以缩小一行内容的大小,则在释放该行时,该行会弹回并调整为比内容更大的大小。
这可以通过在标尺中拖动行指南来纠正,但这对于最终用户来说是一个相当不理想的解决方案。
有没有办法防止回弹行为?
编辑
进一步调查表明,如果该行开始时超过某个高度,则不会出现回弹行为。
也许有一个最小尺寸属性在某处干扰?尽管使用指南调整大小仍然违反了这一点。
【问题讨论】:
-
一些代码会很好:)
-
@devhedgehog 没有涉及任何代码,不幸的是,它实际上只是 RadDocument 中的一个表。
-
我告诉你它只是一个包含所有 dll 的演示示例,这将有助于我们更好地调试和可视化你的问题。我想把这个例子放在我面前,然后窥探 height 或 width 属性。 Snoop 是一个伟大工具的名称。您可以在 codeplex 上获得它。你有没有在 Telerik 论坛上发布过这个问题?也许他们知道更多......
-
@devhedgehog 不幸的是,这是专有的雇主代码,所以我无法真正分享任何内容。从字面上看,它只是一个 RadDocument,其中包含一个带有标尺指南等标准 RadDocument UI 的表格。
-
好的,我明白你的意思了。那么尝试安装 Snoop 并使用 Width 和 Height 属性。强制调用 InvalidateMeasure() 方法以查看 RadDocuments 如何测量其表。没有任何演示将很难提供帮助。
标签: c# wpf telerik rad-controls