我有一个 TreeView,里面有一堆子节点,所有这些子节点都有自己的子节点。
一位用户要求我在编辑任何“孙子”TreeNode 时提供自动完成功能,因此我必须实现一个直接位于 TreeNode 上方的浮动文本框。
问题是,如果用户在编辑 TextBox 时使用鼠标中键滚动 TreeView,她会看到 TreeView 滚动而 TextBox 保持不动。尽管事实上我已经将 TextBox 设置为 TreeView。
那么,当用户滚动时,我可以访问 TreeView 的哪些属性或事件以使 TextBox 跟随 TreeView 的所有其他节点?
注意:我没有使用 WPF。(通常我会,但我正在修改一个预先存在的项目。)