mdichild

    0热度

    2回答

    我有一个WinForms应用程序,它将不同的窗体作为MDI子窗体处理,并将它们作为标签打开。与打开每个表单的一个实例相关的所有内容实际上都是正确处理的,但是当我抛出“配置文件更改事件”时,我遇到了问题。 我想在关闭它之前访问每个子项的实例上的属性,但我只是访问表单,而不是原始对象表单实例本身。 实际代码: private void ProfileChanged() { foreach

    0热度

    1回答

    我将一个Windows窗体应用程序从VB转换为C#。 简而言之,我有一个formLocation()类中的方法,其中传递一个窗体(双击时触发),窗体可以重置为MainForm的MDIChild。由于某些原因,此VB代码不会转换为C#。它迫使我创建一个MainForm的新实例,这是不理想的,因为子窗体必须进入MainForm的当前实例。这里是VB代码:基本上,我只需要在C#相当于: Public S

    0热度

    1回答

    我有点麻烦了。我有一个MDI.Parent窗体,里面有一些蓝色的面板。当我打电话给我的孩子表格时,孩子表格落在蓝色面板后面。我没有想到这一点,因为面板已经在运行时存在,而子窗体被称为后者(我虽然新的项目总是在最上面)。 我该如何解决这个问题...我使用Vb.net为此

    0热度

    1回答

    我有3个按钮的带状窗体.. 我想要将选项卡式子窗体变为垂直,水平或级联... 是否有如何操作?使用frmmain财产 如果 的IsMdiContainer = TRUE private void btn1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { form1 frm1 = new form1

    0热度

    1回答

    如何使用RETURN按钮关闭该子MDI窗体中的MDI子窗体,这会使我回到父窗体?到目前为止,我已经使用的代码: if (ActiveMdiChild != null) ActiveMdiChild.Close(); 但这不起作用。我已经尝试了很多方法,但没有任何工作到目前为止 任何帮助非常感谢!

    2热度

    1回答

    我已经创建了一个父窗体并为此引发了ControlAdded事件。并且还为此父窗体设置属性IsMdiContainer为true。然后,如果我创建一个新的形式称为ChildForm1和ChildForm2像下面的代码, public partial class ParentForm : Form { public ParentForm() { InitializeCo

    0热度

    1回答

    希望我有一个简单的问题。我想在窗口内按下一个按钮关闭MDI subwindow,而不是使用顶部的x关闭它。我有另外一个文件,其中有几个类,它们包含有关在MDI区域中打开的窗口的所有信息。我尝试过self.close(),但这会使窗口打开并清除窗口中的所有窗口小部件。我将发布下面的代码,介绍如何将子窗口添加到MDI区域。感谢您的所有建议和帮助。 subWindow = QtWidgets.QMdiS

    0热度

    1回答

    我有一个MDI子窗体(frmReview),我的目标是展示用下面的代码我的最大化父窗体上: Public Sub frmTransport_KeyDown(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown 'keyboard shortcuts If e

    0热度

    1回答

    在MDI家长表格(使用this.IsMdiContainer = true),我们不允许用方法ShowDialog()显示任何儿童表格;自动会抛出以下异常: 类型的第一个机会异常“System.InvalidOperationException” 发生在System.Windows.Forms.dll中 附加信息:表格不是一个顶级窗体不能将 显示为模态对话框。在调用showDialog之前,请从任

    0热度

    1回答

    我有一个MDI窗口应用程序。 用户有能力修改控制属性(例如颜色)。每个MDI子表单都包含一个名为ApplyMyUserProfile的子集,用于设置颜色。 我想试图找到一种方法来立即在 每个(打开)MDI子窗口上运行ApplyMyUserProfile。我可以识别打开的子窗体,但我不知道如何告诉每个窗体为每个窗体运行ApplyMyUserProfile()。 这就是我想要做:: 私人小组Modif