comboboxtest2.xml

来自「ajax 框价.是个好工具.javascript 矿家.可以用在任何平台.」· XML 代码 · 共 75 行

XML
75
字号
<Application>	<Window caption="Combo Box Test" width="450" height="300" centered="true"/>	<Resources>		<Script><![CDATA[function ComboBoxTest2() {	var appWin = application.getWindow();	var win = new BiWindow("Combo");	var cp = win.getContentPane();	appWin.add(win);	var cb = new BiComboBox;	var out = new BiTextField;	var check = new BiCheckBox("Editable", true);	var enabledCheck = new BiCheckBox("Enabled", true);	var img = new BiImage("images/folder.open.16.gif", 16, 16);	cp.add(cb);	cp.add(check);	cp.add(enabledCheck);	cp.add(out);	cb.setEditable(true);	//cb.setHeight(24);	cb.setLocation(5,5);	cb.setRight(5);	//cb.setWidth(70);	//cb.setDropDownWidth(150);	check.setLocation(5, cb.getHeight() + 10);	check.setRight(5);	enabledCheck.setLocation(5, check.getHeight() + check.getTop() + 5);	enabledCheck.setRight(5);	out.setLocation(5, enabledCheck.getTop() + enabledCheck.getHeight() + 5);	out.setRight(5);	var li;	for (var i = 0; i < 10; i++) {		li = new BiComboBoxItem;		li.setIcon(img);		li.setHtml("Item <u>" + i + "</u>");		if (i == 2)			li.setSelected(true);		cb.add(li);	}	cb.addEventListener("change", function (e) {		var sel = cb.getSelectedItem();		out.setText(sel ? sel.getText() : "No Item Selected");	});	check.addEventListener("change", function (e) {		cb.setEditable(check.getChecked());	});	enabledCheck.addEventListener("change", function (e) {		cb.setEnabled(enabledCheck.getChecked());	});}ComboBoxTest2.main = function () { new ComboBoxTest2(); };		]]></Script>	</Resources></Application>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?