flowlayoutpanel相关内容

在 FlowLayoutPanel 中调整用户控件之间的间距

我正在构建一个 WinForms 应用程序窗口(表单),在其中我使用的是 FlowLayoutPanel,并在其中添加了用户控件.现在我一直在查看 FlowLayoutPanel 和 UserControl 的属性,但似乎找不到与用户控件之间的间距有关的任何内容.我希望用户控件彼此更接近,即使只有几个像素.用户控件本身在 numericUpDown 的任何一侧都没有空格.任何建议都会有所帮助. ..
发布时间:2022-01-22 19:06:25 C#/.NET

为每个 DataTable 添加 UserControl 到 FlowLayoutPanel

我创建了一个包含图片和两个标签的 UserControl:标签名标签用户名 我还创建了一个从 SQL CE 数据库获取数据的 DataSet 和 DataTable.当我设法遍历所有 DataTable 行并在 MessageBox 中显示信息时,这一点工作正常. 现在我想在 FlowLayoutPanel 中为 DataTable 中的所有行显示 UserControl,并使用 Da ..
发布时间:2022-01-21 13:32:16 C#/.NET

流布局面板中控件的重新排序

我在 C# winform 应用程序中使用 flowlayoutPanel 时遇到问题.我基本上拥有的是一个包含 3 个部分的流布局面板. 第 1 部分是一组 2 个控件.. 两个下拉控件,它们始终处于相同的顺序,在所有实例中始终可见 第 2 部分是一组 5 个不同的控件......基于一系列因素,5 个控件中的一个是可见的,所有其他控件的可见属性都设置为 false 第 3 部 ..
发布时间:2022-01-02 14:22:43 其他开发

在 FlowLayoutPanel 滚动期间,背景扭曲 + 闪烁

我有一个有背景的 windows 窗体应用程序.在其中,我有一个带有透明背景的 flowlayoutpanel.当我滚动时,会发生以下情况: 我也看到了一些闪烁.我已经尝试了所有双缓冲业务,但它不起作用. 有什么建议吗? 解决方案 是的,那行不通.这是一个稍微改进它的类: 使用系统;使用 System.Windows.Forms;类 MyFlowLayoutPanel : F ..
发布时间:2021-12-29 11:18:21 C#/.NET

在 FlowLayoutPanel 中居中多行控件

我正在尝试制作一个可以托管动态添加控件的面板.有两个警告: 将会有很多控件,因此面板应该在元素达到其宽度限制时将元素包装到新行中并垂直滚动. 控件可以改变大小,这会改变元素的数量 可以放入一行. 我已经看到了一些提议的解决方案,以将动态控件居中在一个表单中,但由于以下原因被拒绝: TableLayoutPanel - 我使用这个的主要问题是当元素增长并且必须从 3-2 网格转 ..
发布时间:2021-12-08 13:56:40 C#/.NET

FlowLayoutPanel 中的搜索控件

我的 Windows 窗体应用程序中有一个 FlowLayoutPanel,用于存储电影粉丝和标题,现在我正在寻找一种在 FlowLayoutPanel 中搜索现有项目的方法.这是我的图形用户界面: 在 Search movies... 框中,我希望 TextChanged 事件仅显示带有与搜索相关的电影标签的电影输入. 解决方案 foreach (Control c in myFl ..
发布时间:2021-07-17 19:54:39 C#/.NET

Winforms:具有数千个用户控件的可滚动 FlowLayoutPanel - 如何防止内存泄漏并以正确的方式处理对象?

我对 windows 窗体编程比较陌生.我正在开发一个 windows 窗体应用程序,它需要用户滚动窗体(我在窗体中使用了一个 FlowLayoutPanel,其中 AutoScroll=True).Panel 的源代码包含一个用户控件,该控件根据记录数循环. 例如,如果 DB 中存在 10 条记录,那么在加载表单时会创建 10 个用户控件并将其添加到面板中,并且用户将能够滚动浏览这 10 ..
发布时间:2021-06-02 19:46:29 C#/.NET

FlowLayoutPanel问题

我在FlowLayoutPanel上很难过. 我有一个带有一个子控件的FLP(FlowLayoutPanel)的Winforms应用程序-一个tabControl(其中带有一个webBrowser). 该窗体还在顶部停靠了一个TableLayoutPanel,在底部停靠了另一个TableLayoutPanel.因此,我的目的是用FlowLayoutPanel填充这些TLP之间的空间. 所有控 ..
发布时间:2020-06-15 18:52:45 C#/.NET

FlowLayoutPanel自动调整大小

我在父容器中有流程布局面板停靠点(填充).父容器DockStyle设置为Top.另外,我将两个流容器的FlowDirection属性设置为LeftToRight,将两个容器的AutoSize属性设置为True.流布局面板的主要功能是保持动态添加的按钮. 创建按钮的代码 Button productButton = new Button(); productButton.AutoSize ..
发布时间:2020-06-15 18:52:38 C#/.NET

flowlayoutpanel和水平滚动条问题

我正在使用一个flowlayoutpanel,每个逻辑上都有很多按钮.我在调整窗口大小时遇到​​问题,不是在窗口变小时看不到所有按钮水平排列.取而代之的是,随着窗口变小,按钮会下降到下一行.谁能帮助我解决这个问题?我只希望按钮水平排列,当窗口变小时,有一个水平滚动条.以下是我所拥有的. fLayoutPnl.Controls.Add(btn1); // snipped adding butt ..
发布时间:2020-06-15 18:52:35 C#/.NET

从FlowLayoutPanel中选择UserControl

我已在此问题的帮助下在FlowPanelLayout中设置了UserControls: 对于每个数据表,将UserControl添加到FlowLayoutPanel 我现在正在尝试实现一个单击事件,该事件使我可以在已选择的UserControl周围放置一个边框.我已经做到了: private void User_Load(object sender, EventArgs ..
发布时间:2020-06-15 18:52:27 C#/.NET

Winforms:带有对接的FlowLayoutPanel

这是在Winforms中.我正在创建一个用户控件,它基本上是一个由其他用户控件填充的FlowlayoutControl.我需要添加的每个控件都停靠在上一个控件的顶部(从左到右).不幸的是,它看起来像flowlayoutcontrol忽略了任何停靠属性.有什么方法可以将控件停靠在里面吗?我需要它从左到右填充项目,但项目应像列表视图一样进行布局.实际上,我无法提供任何代码,因为这实际上是要弄清楚采用哪 ..
发布时间:2020-06-15 18:52:24 C#/.NET

FlowLayoutPanel-控件的自动宽度?

是否可以使FlowLayoutPanel中插入的项目的大小自动达到FlowLayoutPanel的大小?这是一个示例: 具有1个FlowLayoutPanel和3个按钮的表单: 如果我调整窗体的大小,控件将如下所示:它们从左到右排列 我想要的是:控件应具有FlowLayoutPanel的宽度: 任何想法如何做到这一点?我更改了FlowDirection并使用了Anchor属 ..
发布时间:2020-06-15 18:52:20 C#/.NET

c#如何创建按钮并稍后通过ID将其删除

我正在努力创建此脚本,以在该脚本中生成好友请求.我需要为每个按钮和标签专门添加一个ID,以便当用户单击“接受"或“拒绝"按钮时可以将其删除. Button reqAccept; Button reqReject; Label reqUserName; private void loadFriendRequests() { using (SqlConnection connectio ..
发布时间:2020-06-15 18:52:18 C#/.NET