flowlayoutpanel

    0热度

    1回答

    我有一个Windows窗体应用程序正在使用FlowLayoutPanel控件来显示动态构建的图片框。我已经启用,因为他们可能要重新排序的拖放效果,这个工程只有少数图片框罚款(现在屏幕上显示出约6),但如果有更多的尝试拖动控制之下的项目也不会滚动,所以你不能把当前在屏幕上的图像(比如图像4)放到一个低于可见图像的图像上(比如图像13)。 我见过几个职位应当使用的ScrollControllIntoV

    1热度

    1回答

    我有一个窗体,其主面板是一个FlowLayoutPanel,正是我想要打印的(它被设计成看起来像一个很好格式化的文档...没有按钮等......你右键单击命令)。 因此,我利用DrawToBitmap来实现几乎免费的打印...我只是调整窗体大小,使主面板是用户想要打印的纸张大小(减页边距)会导致它自动按照该尺寸流动其内容。然后,我使用DrawToBitmap将该FlowLayoutPanel及其所

    9热度

    2回答

    如何进一步减小控件之间的间距? 我已将所有边距和填充设置为0,但我的控制器之间仍有空间。 这是我设置为0所有边距和填充得到的空间我甚至每个控制器上的margin和padding设置为0 ,为为了一致性,这里是添加图片框的代码 Dim newPic As PictureBox = New PictureBox() newPic.Image = p.Image newPic.Size = New

    14热度

    2回答

    我有一个FlowLayoutPanel和几个UserControl s。现在我想要一个控制器总是在我的FlowLayoutPanel的底部。所以我想将我的UserControl添加到最低控制点之上。有没有简单的方法在FlowLayoutPanel中插入用户控件? 我正在考虑删除底部的控件,并添加我想要添加的控件并再次添加底部控件。但是,我认为这不是最好的方式。有没有人可以帮我提供一些关于如何做到这

    1热度

    2回答

    我有一个自定义Windows窗体(扩展为System.Windows.Forms的类)。它的布局如下: FLP:流布局面板。流动方向在名称中指定。 PB:图片框 RTB:RichTextBox的 B:按钮 走上问题:有可能在底部的FLP为空(无按钮)。当发生这种情况时,我希望它缩小到零高度,然后让上面的FLP和RTB增长并填充该空间。这是因为当没有按钮时,所有这些空白空间看起来都很难看。 我用Au

    2热度

    1回答

    多个项目我有使用显示多页.TIFF文件FlowLayoutPanel的一个WinForm应用程序。 FlowLayoutPanel显示ThumbNails视图中的所有页面。 我已经实现了拖放逻辑的正常工作,个别项目。现在,我想将其更改为允许用户选择多个缩略图(使用CTRL或Shift键)并将其拖放到其他位置。 //** Logic after each thumbnail is generated

    3热度

    1回答

    基本目标是为每个联系人创建一张名片并将该名片放入FlowLayoutPanel。该卡本身由大约10个标签和3个组合框组成。 这并不需要太多的名片,导致面板的初始人口需要很长时间。也许我可以找到一种方法来处理这个问题 但是,主要问题是崩溃。它只需要大约200张卡就会崩溃(用完手柄)。 我同意有分页方法可以实现,因为用户从来不需要看到多于一次适合1或2个屏幕的内容,但是编写分页例程可能相当困难。 关于

    0热度

    1回答

    我创建具有图像和两个标签一个用户控件: 标签 labelUsername 我还创建了一个DataSet和DataTable从一个SQL CE数据库中获取数据。这一点工作正常,因为我设法遍历所有DataTable行并在MessageBox中显示信息。 现在我想在DataTable中的所有行的FlowLayoutPanel中显示UserControl,并使用DataTable中的名称和用户名值填充两个

    2热度

    3回答

    我已经设置了用户控件的FlowPanelLayout在这个问题上的帮助: For Each DataTable Add UserControl to FlowLayoutPanel 我现在想实现一个click事件,让我把边框已被用户控件选择。我已经做到了这一点: private void User_Load(object sender, EventArgs e) { flo

    4热度

    4回答

    我正在构建一个流控制面板,每个控件都代表一个房间。我想通过删除面板中的所有控件并添加新控件来重新加载所有房间。 我用: foreach(Control control in flowLayoutPanel.Controls) { flowLayoutPanel.Controls.Remove(control); control.Dispose(); } 但某些控件无法删