c#窗体高度无法改变怎么办?

c# 窗体在设计时,改变窗体的高度后,在运行后无法生效。不论是用鼠标拖拽改变窗体大小,还是设置size/maxsize/minsize属性,在程序运行后视窗的高度都不会超出一个值。表述的可能不够清楚,请看截图,设计的时候按照截图1设置,视窗的高度拖的很大,超过了那个button的底部,但是运行时高度就只有截图2那么高,有一半的button需要将视窗拖大才能看到。后来发现,视窗的有一部分根本无法用鼠标选中,那部分正好也是运行时没有显示的部分。大家有遇到过类似的问题么?图片说明图片说明图片说明图片说明图片说明

c#

2个回答

你那不是设定了最大值了吗,去掉它

qzhou_1989
qzhou_1989 去掉了也是一样的
接近 4 年之前 回复

上面的DataGridView太大了,把它挤压了

qzhou_1989
qzhou_1989 datagridview拉小了还是一样。主要是不管设计的时候把窗口拉的多大,运行的时候窗口的高度都不会超过块不可选中区域
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
如何改变窗体的高度
我得到了改窗体的句柄想把他的高度改了如何去作呢(我的程序和要改的窗体不是同一个程序)
根据窗体的高度改变调整iframe的高度
var h=document.documentElement.clientHeight; $(function(){ chh(); function chh(){/*change height*/ var h=$(window).height(); $("#main").css("height",h-55+'px'); } $(window).resize(function(){
C#如何改变comboBox的高度?
C#winforms如何改变comboBox的高度?不有maskedTextBox的高度?rn它是根据字体发生变化的,能否在设计时改变它的高度以跟其它控件一样高?
我想改变combobox的高度怎么办??
是不是要重用combobox类然后……哇好可怕。rn有没有简单的方法?
窗体运行时无法操作怎么办?
如题,按了开始,要等完成或出错才可以点击,郁闷——rn有谁知道怎么解决,提供个解决途径或示例rn——10分感谢
如何改变VB窗体标题栏高度
如题rn结贴给分
有没有办法改变窗体标题栏的高度?
有没有办法改变窗体标题栏的高度?谢谢!!!
点击按钮后,怎么改变窗体高度?
我写了代码,想要在窗体加载时ScaleHeight=1800,点击command1后ScaleHeight=12000,但是运行的时候实现不了,请问是哪里出了问题rnPrivate Sub Command1_Click()rnsales2.ScaleHeight = 12000rnEnd SubrnrnPrivate Sub Form_Load()rnsales2.ScaleHeight = 1800rnEnd Sub
如何改变showmodaldialog对话框(窗体)的高度
各位高手,rn请问如何可以用 JS showmodaldialog对话框(窗体)的高度;rn我是用showmodaldialog打开了一个新窗体,然后在这个新窗体中实现同台加控件,因此想增加减少控件改变这个窗体的高度。分数不够可以再给rn
如何按这个窗体高度变化,改变TREEVIEW的高度?
[code=C#]rnrn private void MDI_Form_Load(object sender, EventArgs e)rn rn Frm_Left frm_left1 = new Frm_Left();rn frm_left1.MdiParent = this;rn frm_left1.FormBorderStyle = FormBorderStyle.None;rn frm_left1.Width = 150;rn frm_left1.Height = this.Height - 42;rn frm_left1.Show();rnrnrnrn rn[/code]rnrn请问:在MDIFORM里,用上面的方法打开窗体后,rn如何按这个窗体大小变化,改变TREEVIEW的高度?rnrn[code=C#]rn private void MDI_Form_Resize(object sender, EventArgs e)rn rn rn rn[/code]rn
C#无法继承窗体!!!
实验继承窗体时,基类窗体Form1就是一般的form,新建一个窗体,选择“继承的窗体”,然后选择"Form1",新form可以生成,但在设计器中无法打开,提示:Form2--未能加载基类rn“命名空间.Form1”。如果程序集是程序的一部分,请确认它已被引用或生成。rnrn这是怎么会事?同样的操作在vb.net中一点问题都没有!rnrn
为什按钮的高度无法改变
代码如下:rn rn rn rncss代码如下:rn#title rn width:100%; rn height:62px; rn border:1px #ff0000 solid;rnrn.changeBtn rn width:80px; rn height:50px; rnrn为什么按钮的高度怎么设值都是一样的啊?
窗体标题栏(Caption)的高度能否改变??怎么改变?
想在上面画比较大的图。
c#改变窗体形状(异型窗体)
c# 改变窗体形状 能用位图文件创建一个不规则的窗体,还能用GraphicsPath类对象来像创建自定义形状的控件那样创建不规则的窗体
改变C#窗体的皮肤和颜色
改变窗体的样式和颜色有30几种皮肤可以选择
c#如何改变窗体大小?
我想单击form内一个按钮,这个form的高度增加10,请问如何来实现?谢谢
C# 怎么改变textbox度高度
如题哦 谢谢
C# 怎么改变comboBox度高度
Height不管用rn在代码里面打rnTextBox.Height=也没有用 的
C#为什么窗体高度最大值总是920??
真是服了,先是 panel 无法同步滚动,这次又是 窗体高度没法调,我是不是见鬼了[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/7.gif][/img]rnrn父窗体里有个panel, AutoScroll = true,把子窗体放进这个panel,修改子窗体的高度让它把里面的控件显示完全,这个高度远超过panel的高度,这样panel里出现滚动条,通过滚动条来查看子窗体里的所有控件。rnrn然后问题来了,不管我在何时修改子窗体的高度,只要超过 920 的通过断点进去发现赋完值之后 Height 全部是是 920,导致子窗体里的控件没有显示完整(还差一大截),这个是什么鬼? 难道和我显示器分辨率 1440×900 有关?rnrn另求其他解决思路。rnrn感觉大部分时间都耗在破界面上很蛋碎[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/5.gif][/img]
为什么无法用API改变窗体的大小?
'改变窗体的大小rnrn'将Timer控件的Interval属性设为100rnPrivate Declare Function ReleaseCapture Lib "user32" () As LongrnPrivate Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As LongrnrnConst WM_SYSCOMMAND = &H112rnConst SC_MOVE = &HF012rnrn'取得窗体位置的函数rnPrivate Declare Function GetWindowRect Lib "user32" (ByVal hwnd As Long, lpRect As RECT) As Longrnrn'取得鼠标位置的函数rnPrivate Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Longrnrn'鼠标位置变量rnPrivate Type POINTAPIrnrnx As Longrny As LongrnrnEnd Typern'窗体位置变量rnrnPrivate Type RECTrnLeft As LongrnrnTop As LongrnRight As LongrnrnBottom As LongrnEnd Typernrn'所要执行的动作变量,是移动还是改变大小及从哪个方向改变大小rnDim Action As Stringrnrn'在Timer1控件的Timer事件过程中添加以下代码:rnPrivate Sub Timer1_Timer()rnrnDim MyRect As RECTrnDim MyPoint As POINTAPIrnrn' MyRect返回当前窗口位置rnCall GetWindowRect(Me.hwnd, MyRect)rnrn' MyPoint返回当前鼠标位置rnCall GetCursorPos(MyPoint)rnrnSelect Case Truern'鼠标位于窗体左上方rnrnCase MyPoint.x < MyRect.Left + 5 And MyPoint.y < MyRect.Top + 5rnScreen.MousePointer = vbSizeNWSErnrnAction = "LeftUp"rn'鼠标位于窗体右下方rnrnCase MyPoint.x > MyRect.Right - 5 And MyPoint.y > MyRect.Bottom - 5rnScreen.MousePointer = vbSizeNWSErnrnAction = "RightDown"rn'鼠标位于窗体右上方rnrnCase MyPoint.x > MyRect.Right - 5 And MyPoint.y < MyRect.Top + 5rn'45度双向鼠标指针rnrnScreen.MousePointer = vbSizeNESWrnAction = "RightUp"rnrn'鼠标位于窗体左下方rnCase MyPoint.x < MyRect.Left + 5 And MyPoint.y > MyRect.Bottom - 5rnrnScreen.MousePointer = vbSizeNESWrnAction = "LeftDown"rnrn'鼠标位于窗体左边rnCase MyPoint.x < MyRect.Left + 5rnrn'水平双向鼠标指针rnScreen.MousePointer = vbSizeWErnrnAction = "Left"rn'鼠标位于窗体右边rnrnCase MyPoint.x > MyRect.Right - 5rnScreen.MousePointer = vbSizeWErnrnAction = "Right"rn'鼠标位于窗体上方rnrnCase MyPoint.y < MyRect.Top + 5rn'垂直双向鼠标指针rnrnScreen.MousePointer = vbSizeNSrnAction = "Up"rnrn'鼠标位于窗体下方rnCase MyPoint.y > MyRect.Bottom - 5rnrnScreen.MousePointer = vbSizeNSrnAction = "Down"rnrn'鼠标位于窗体其他位置rnCase Elsernrn'默认鼠标指针rnScreen.MousePointer = 0rnrnAction = "Move"rnEnd SelectrnrnEnd SubrnrnPrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)rnrn'按下鼠标左键rnIf Button = vbLeftButton Thenrnrn'为当前的应用程序释放鼠标捕获rnReleaseCapturernrnSelect Case ActionrnCase "Left"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF001, 0rnCase "Right"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF002, 0rnCase "Up"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF003, 0rnCase "LeftUp"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF004, 0rnCase "RightUp"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF005, 0rnCase "Down"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF006, 0rnCase "LeftDown"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF007, 0rnCase "RightDown"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, &HF008, 0rnCase "Move"rnrnSendMessage Me.hwnd, WM_SYSCOMMAND, SC_MOVE, 0rnEnd SelectrnrnEnd IfrnEnd Subrnrn为什么无法改变窗体的大小?
窗体中的控件无法改变位置 着急!
大虾们请教一个问题.rn我的.net是不是出了什么问题?不管是新创建的项目也好,好是以前的项目.rn工具箱中的控件都不能在设计时在窗体中随意拖动改变位置.rn我没有设置为流式,也没有锁定控件.而是发现所有的控件都一样不能拖动!
为什么我无法改变窗体的图标?
rt
控制单元格的高度怎么办?
不好意思,还是上次的问题。好像大家没有明白我是什么意思。rnrn上次提问:我想用php实现打印功能,而且需要打印的时候(例如,在A4纸上)表格不会变形。另外,怎样固定表格大小(每个单元格的宽度和高度)呀?rn这次补充:可我还想控制单元格的高度怎么办呢?我想如果单元格内的内容超出范围则不显示!怎么办呢?
TListBox的Item改变高度
TListBox.Stye := lbOwnerDrawVariable procedure TForm2.ListBox1MeasureItem(Control: TWinControl; Index: integer; var Height: integer); begin if Index mod 2 = 0 then Height := 30 else Hei
怎么改变的显示高度?!
如下:rn rn 1rn 1rn 1rn 1rn 1rn 1rn 1rn 1rn 1 rn 1rn 1rn 1rn 1rn 1rn 1rn 1rn 1rn rn点击标签,默认弹出列表的高度为10,怎么改变这个显示高度!!!!!!!rn
easyui-combobox 改变下拉框高度
1 select属性名 属性值类型 描述 默认值 width number 组件的宽度。 auto height number 组件的高度。(该属性自1.3.2版开始可用) 22 panelWidth number 下拉面板宽度。 null panelHeight number 下拉面板高度。 200 panelMinWidth number 下拉面板最小宽
改变菜单栏高度mfc
用VC++6.0做了一个基于对话框的小系统,在资源中的菜单栏高度默认值太小,希望可以加大,各位大侠知道怎么做吗?ps:本人菜鸟,希望有详细一点的代码。
js 改变表格高度
请问 js如何改变 表格的高度呢?? rn谢谢了 ```
怎样改变ComboBox的高度
我正在开发一个软件,其中要求ComboBox的高度大一些,我用了改变字体的方法,但是下拉箭头却变成细长形状。我想使整个ComboBox按比例变大,不知用什么方法?
如何改变标题栏的高度?
如题,谢谢!
改变弹出窗高度
[code=javascript]rn var targetName = $(e.target).text();rn var index = parent.layer.getFrameIndex(window.name);rn if (targetName != "選填欄位") rn layer.style(index, rn height: "300px"rn );rn else rn layer.style(index, rn height: "620px"rn );rn rn[/code]rn切换可以,高度没改变
TComboBox的高度改变问题
new 一个TComboBox控件,如果Parent设为Form,则可以修改其高度,通过修改TComboBox的Height或者ItemHeight,但是如果Parent设为其他控件,比如TPanel或者TListView等,则其高度不能改变,为何会有这种现象?有何办法可以改变吗?谢谢!
iOS UISlider改变高度
在我们iOS开发中,很多时候都会用到很多控件自定义,但是个人觉得,能够在最短的时间里实现UI的方法还是尽量用系统的控件,因为即稳定又快捷。 下面就是我们所要修改的地方,只需要创建一个继承UISlider的类,在里面重写一个方法,即可搞定。 // 控制slider的宽和高,这个方法才是真正的改变slider滑道的高的 - (CGRect)trackRectForBounds:(CG
改变控件的长度和高度
怎样实现在运行时能通过鼠标的拉动控件边缘随意改变控件的长度和高度.
如何改变combo的高度?
我在设置它的height时,总是提示“height 是只读属性”rn我只是想让高度和字体显的更协调一点,不是让它显示多行记录
slickgrid改变高度的示例代码
1. 我遇到过这个问题 ,也是很苦恼 对这个插件不熟悉 ,当在div 设置 固定高度的时候 并不管用 ,就是查不到是哪里的问题 很是茫然。在我查找别的问题时候 突然找到了 解决问题的办法了 很是开森  在这里给大家分享一下(js 代码有执行先后的顺序 可能位置的先后  影响代码  不能够实现你想要的  位置要放对呀) &amp;lt;div id=&quot;grid_1&quot; class=&quot;detai...
自动改变油的高度
各和高手请帮我写一段代码,我不会写,在线等待.rn我给公司开发一个油罐保税系统:当油的体积,油温度,油位,重量变化时,有个油罐形里的油也要起相应的变化.如:油罐内的油用黄颜色表式,油的高度由1米上升到3米,黄颜色部分也由1米的地方添冲到3米的地方..
改变文本输入高度
function ajustheight(obj){ obj.style.height=obj.scrollHeight + "px"; }
改变QDockWidget标题栏高度?
如题怎么改变QDockWidget标题栏高度啊? 在代码里写,在界面上设.用QSS随便什么方法越简单越好. 谢谢.
如何改变状态栏的高度!!!!
如何改变状态栏的高度!!!!
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符