我有一个HTML文档,包含一系列的问题和答案。
每个问题都包含在一个div中。每个答案都包含在一个div中。每个答案都有一个唯一的id。
每个答案的CSS样式设置为“none”,以便最初隐藏元素。
当单击一个问题时,div将传递该函数对应答案的id:
function toggle(id) {
var state = document.getElementById(id).style.display;
if (state == 'block') {
document.getElementById(id).style.display = '
我有一个winforms用户界面,有一个首选的大小。如果其父窗体的大小低于面板的PreferredSize,则会自动显示滚动条,因为AutoScroll属性设置为true。如果父窗体的大小增加,则面板将填充附加空间,并隐藏滚动条。很简单。
问题是,即使表单大于PreferredSize,减小表单的大小也会简短地显示滚动条,尽管它们是不必要的。
下面的简单示例再现了问题。由于表单变得更小,即使未达到首选大小限制,滚动条也会随机出现。( Button只是用来说明这个问题,实际的UI要复杂得多)。
使用WPF的不是一个选项。
public class Form6 : Form {
Cont