如何控制工具窗口的搜索控件的位置?

问题描述 投票:0回答:1

我正在开发 WPF Visual Studio 2022 扩展。它包含一个

ToolWindowPane
和一个我正在开发的自定义
UserControl
。我想将“标准”VS 搜索控件添加到我的控件中。

阅读下面的文章:向工具窗口添加搜索我发现VS提供了原生控件可供使用,但控件位置始终位于工具窗格的顶部并扩大了其水平尺寸。

如何将此控件定位为我的控件的一部分? (在具有其他 UI 定位属性的网格单元内)

c# wpf visual-studio vsix
1个回答
0
投票

在许多集成开发环境 (IDE)(例如 Visual Studio、Eclipse 或 Android Studio)中,工具窗口通常有一个搜索控件,可让您过滤窗口的内容。有时可以自定义此搜索控件的位置,但具体方法取决于您使用的特定 IDE。

以下是如何在一些流行的 IDE 中控制工具窗口搜索控件的位置:

Android Studio 在 Android Studio 中,某些工具窗口(例如“项目”、“结构”或“版本控制”窗格)具有搜索栏。不幸的是,这些搜索栏的位置不可自定义,默认情况下是固定的。

但是,如果您认为这对您来说是一项重要功能,则可以在 Android Studio 问题跟踪器上创建功能请求或查找现有请求:https://issuetracker.google.com/issues?q=componentid:192727

视觉工作室 在 Visual Studio 中,您通常可以通过以下步骤控制搜索框在工具窗口中的位置:

打开要自定义的工具窗口(例如解决方案资源管理器)。 在窗口顶部查找搜索控件。 右键单击搜索控件或工具栏区域。 选择“自定义此菜单”或“自定义工具栏...” 然后,您可以将搜索控件拖动到工具栏上的新位置,或者根据需要将其删除。 如果搜索控件无法通过这种方式自定义,可能是因为特定窗口不支持重新定位搜索控件。

日食 在 Eclipse 中,视图(类似于工具窗口)中搜索控件的位置有时可以修改:

打开您要自定义的视图。 查找搜索控件,通常位于视图的顶部。 右键单击视图的标题栏或搜索控件本身。 寻找“显示搜索”或“自定义视角”等选项来修改搜索控件的位置或可见性。 如果搜索控件无法移动,可能是因为视图不支持此功能。

IntelliJ IDEA Android Studio 所基于的 IntelliJ IDEA 也有类似的工具窗口界面:

打开所需的工具窗口。 查找窗口顶部的搜索控件。 单击窗口工具栏上的设置(齿轮)图标。 检查是否有自定义窗口的选项,包括搜索控件的位置。 如果您找不到自定义搜索控件位置的方法,则该特定工具窗口可能不支持它。

对于上面未提及的任何 IDE,您应该查阅 IDE 的文档或帮助资源,以获取有关自定义工具窗口和搜索控件的信息。如果 IDE 不支持此类自定义,您可能需要习惯默认布局或向 IDE 开发团队请求该功能。

© www.soinside.com 2019 - 2024. All rights reserved.