
这个有很多方式可以实现,举个例吧
1、在Form2中定义一个全局的字符串变量:
public string Value;
2、双击Form1窗体中的button1按钮添加事件代码:
Form2 nForm=new Form2();
if(nFormShowDialog()==DialogResultOK)
thislabel1Text=nFormValue;
3、双击Form2窗体的button1按钮添加事件代码:
Value=thistextBox1TextTrim();
thisDialogResult=DialogResultOK;
试一下吧,希望对你有帮助
在C/S 开发中,C#中的windows窗体是必不可少的,因此对于窗体的属性的设置是最基本但也是最重要的。
(Name):窗体名字,主要用于作为有意义的标记符号。
AcceptButton:主要用于当有多个button按钮时,当用户点击“Enter”键,识别绑定的一个button按 钮。(主要用于界面有多个button)
AccessibleDescription---AccessibleRole:主要给盲人朋友使用,普通用户看不出来差别。
AllowDrop:文件拖拽
AutoScaleMode: None : 禁用自动缩放。(默认时)② Font :根据类使用的字体(通常为系统 字体)的维度控制缩放。 ③ Dpi : 根据显示分辨率控制缩放。④ Inherit : 根据类的父类的缩放模式控制缩放。如果不存在父类,则禁用自动缩放。
AutoScroll:设置滚动条,能够使用鼠标滑轮能够控制滚动。
AutoScrollMargin:width滚动条距离窗体左边宽度距离,height滚动条距离窗体上边高度距离。
AutoSize:窗体根据内容自动调整大小。
BackColor:背景颜色。
BackColorImage和BackColorImageLayout:窗体背景与窗体背景格式。
CancelButtoon:同AcceptButton,按"ESC"键触发的按钮。
causesValidation:设置为true时,窗体控件一般不使用此属性,主要用于textbox验证说明,和事 件 validate一起使用 就比如输入电话号码没有11位时显示错误,有了就正确。
ContextMenuStrip:绑定控件ContextMenuStrip,使用鼠标右击功能。
ControlBox:设置为false时,窗体的右上角最小化,放大,取消按钮消失。
Cursor:指针移到该控件时所显示的光标。
DoubleBuffered:GDI绘图时候使用,双缓冲功能。
Enabled:设置为false时,界面所有控件不可点击。
ForeColor:属性表示控件的前景色,用于显示文本,也就是说,控件上字体的颜色。
FormBorderStyle:窗体的外观。fixedsingle设置不能拖大。
HelpButton:不能与最大化MaximizeBox ,最小化MinimizeBox 一起使用,需要将这两个属性设置 为false,HelpButton设置为true,与HelpButtonClicked事件一起使用才有意义。
Icon:窗体小图标。
Language和Localizable:是用来控制国际化的,在博客中—— C#国际化解决方案策略 可以查看应用
location:距离电脑左上角窗体的位置。
locked:ui设计的时候锁定。
MaximizeBox:最大化 ,最小化MinimizeBox
Opacity:透明度
padding:间距
RightToleft和RightToleftLayout:窗体的反向 *** 作
ShowInco:显示窗体的小图标。
ShowInTaskbar:窗体显示在任务栏。
size:窗体大小。
SizeGripStyle:默认值为Auto,那么它会根据窗体的显示样式来决定是否显示这个手柄。例如:当窗体设置为对不能调节大小的话框时,这个手柄就不会出现。
StartPosition:窗体位置。一般设置居中centerSceen
Tag:窗体间传值
windowstate:打开界面是所展示的。
参考:MSDN >
以上就是关于winform 子窗口 *** 作 父窗口控件全部的内容,包括:winform 子窗口 *** 作 父窗口控件、c# winform_form属性详解以及事件详解(一)、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)