⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 treeviewtest9.xml

📁 ajax 框价.是个好工具.javascript 矿家.可以用在任何平台.
💻 XML
字号:
<?xml version="1.0"?><Application>	<Window caption="Tree View Test" width="500" height="400">		<TreeView id="tv" left="5" right="5" top="5" bottom="30">			<TreeView.dataModel>				<DataSetDataModel>					<DataSetDataModel.dataSet>						<XmlDataSet uri="datasetdata.xml" />					</DataSetDataModel.dataSet>				</DataSetDataModel>			</TreeView.dataModel>		</TreeView>		<StatusBar>			<StatusBarPanel left="0" right="0" text="Use context menu to hide/show columns"/>		</StatusBar>	</Window>	<Resources>		<Script><![CDATA[function TreeViewTest9(){	var win = application.getWindow();/*	// build data;	var rows = 100;	var cols = 5;	var data = new Array( rows );	for ( var y = 0; y < rows; y++ )	{		data[y] = new Array( cols );		for ( var x = 0; x < cols; x++ )			data[y][x] = y + ", " + x;	}*/	var g = application.getComponentById( "tv" );;	//g.getSelectionModel().setSelectionMode( "cell" );	//var dm = new BiGridDataModel( data );	var vm = g.getViewManager();	//g.setDataModel( dm );	var menu = new BiMenu;	menu.addEventListener( "beforeshow", function ( e )	{		menu.removeAll();		var dm = g.getDataModel();		var vm = g.getViewManager();		var l = dm.getColumnCount();		var mi;		mi = new BiCheckBoxMenuItem( "Show headers" );		mi.setChecked( vm.getShowHeaders() );		mi.addEventListener( "change", function ( e )		{			vm.setShowHeaders( e.getTarget().getChecked() );			g.update();		});		menu.add( mi );		mi = new BiCheckBoxMenuItem( "Show row headers" );		mi.setChecked( vm.getShowRowHeaders() );		mi.addEventListener( "change", function ( e )		{			vm.setShowRowHeaders( e.getTarget().getChecked() );			g.update();		});		menu.add( mi );		menu.add( new BiMenuSeparator() );		for ( var i = 0; i < l; i++ )		{			mi = new BiCheckBoxMenuItem( dm.getHeaderCellText( i ) );			mi.setChecked( vm.getColumnVisible( i ) );			mi.setUserData( i );			menu.add( mi );			mi.addEventListener( "change", toggle );		}	});	g.setContextMenu( menu );}TreeViewTest9.main = function () { new TreeViewTest9; };function toggle( e ){	var tv = application.getComponentById( "tv" );	var x = e.getTarget().getUserData();	tv.getViewManager().setColumnVisible( x, e.getTarget().getChecked() );	tv.update();}		]]></Script>	</Resources></Application>

⌨️ 快捷键说明

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