JSF 2 listbox example】的更多相关文章

In JSF, <h:selectOneListbox /> tag is used to render a single select listbox – HTML select element with "size" attribute. //JSF... <h:selectOneListbox value="#{user.favYear1}"> <f:selectItem itemValue="2000" it…
In JSF, <h:selectManyListbox /> tag is used to render a multiple select listbox – HTML select element with "multiple" and "size" attribute. //JSF... <h:selectManyListbox value="#{user.favFood1}"> <f:selectItem…
1. JSF入门 藉由以下的几个主题,可以大致了解JSF的轮廓与特性,我们来看看网页设计人员与应用程序设计人员各负责什么. 1.1简介JSF Web应用程序的开发与传统的单机程序开发在本质上存在着太多的差异,Web应用程序开发人员至今不可避免的必须处理 HTTP的细节,而HTTP无状态的 (stateless)本质,与传统应用程序必须维持程序运行过程中的信息有明显的违背,再则Web应用程序面对网站上不同的使用者同时的存取,其执行绪 安全问题以及资料验证.转换处理等问题,又是复杂且难以解决的. 另…
原文地址:http://stackoverflow.com/questions/16866309/listbox-scroll-into-view-with-mvvm public class ScrollingListBox : ListBox { protected override void OnItemsChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs e) { if (e.NewItems!=…
有很多项目,都有数据筛选的操作.下面提供一个案例,给大家做参考. 左侧是数据源,搜索框加TreeView控件,右侧是ListBox控件.在左侧数据列点击添加数据,然后点击确定,得到所筛选的数据. 下面直接看代码吧,比较好理解~ 筛选控件做成用户控件,当然也可以直接放在主界面,如果不复用的话.数据源都是固定的,实际用的话,新建个ViewModel将数据源绑定就行了. 1.筛选控件界面: <UserControl x:Class="WpfApplication17.SelectControl&…
当第一次查询返回list列表,分页1,2,3.....这是选择2,当前页面停留在第2页. 当再次查询后,因为使用的ajax,结果更新了,但当前页面依旧是第2页. 可以在jsf页面,datatable的控件中用binding直接将控件绑定到后台页面.然后查询的时候,在后台页面重置datatable到第一页. 1) xhtml中 <p:dataTable id="tbl" var="result" binding="#{liveRangeService.…
The immediate attribute in JSF is commonly misunderstood. If you don't believe me, check out Stack Overflow. Part of the confusion is likely due to immediate being available on both input (i.e.. <h:inputText />) and command (i.e. <h:commandButton…
最近写的一个玩具,WPF写出来的东西还是挺好看的 style.xaml <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:CustomListBox">…
http://www.cnblogs.com/hangwei/p/5040866.html       -->jquery 双向select控件bootstrap Dual listboxhttp://www.virtuosoft.eu/code/bootstrap-duallistbox/      -->官方网站Bootstrap Dual Listboxhttps://github.com/istvan-ujjmeszaros/bootstrap-duallistbox -->gi…
jsf 的selectOneMenu 最后生成的<select>标签.这里涉及到一个binding 起初一直不知道是干嘛的,后来参考了其他文章.就相当于在asp.net 中如:<asp:textbox id="XX"> 在asp,net 中要获取这个标签,一般都用this.xx 表示.这里binding就是启着这个作用. 绑定: selectOneMenu 里可以接受数据 list arraylist等 这里用的是List<SelectItem> 代…
使用 ListBox.Items.Add 方法添加项时,可以使用 BeginUpdate 方法,以防止每次向列表添加项时控件都重新绘制 ListBox.完成向列表添加项的任务后,调用 EndUpdate 方法来使 ListBox 能够重新绘制.当向列表添加大量的项时,使用这种方法添加项可以防止绘制 ListBox 时闪烁. 参考内容…
需要实现的效果如下: 要想把 ListBox 的内容纵向显示很简单,只需把 ListBox 的内容控件为 WrapPanel 就可以了: <ListBox.ItemsPanel> <ItemsPanelTemplate> <sltoolkit:WrapPanel /> </ItemsPanelTemplate> </ListBox.ItemsPanel> 在 ListBox 的末项后添加按钮的思路是:添加按钮跟删除按钮都看作是跟普通的 ListI…
[源码下载] 背水一战 Windows 10 (33) - 控件(选择类): ListBox, RadioButton, CheckBox, ToggleSwitch 作者:webabcd 介绍背水一战 Windows 10 之 控件(选择类) ListBox RadioButton CheckBox ToggleSwitch 示例1.ListBox 的示例Controls/SelectionControl/ListBoxDemo.xaml <Page x:Class="Windows10…
WPF 显示文件列表中使用 ListBox 变到ListView 最后使用DataGrid 故事背景: 需要检索某目录下文件,并列出来,提供选择和其他功能. 第一版需求: 列出文件供选择即可,代码如下: <ListBox Name=" > <ListBox.ItemTemplate > <DataTemplate > <Grid HorizontalAlignment="Stretch" VerticalAlignment="…
 如题,要实现一个如下的列表,该如何实现? 在设计过程中,会遇到如下问题: 1.ListBox中ListBoxItem的模板设计 2.ListBox中ListBoxItem的模板容器设计 3.ListBox本身的模板设计 4.ListBox本身的焦点样式 下面我们依次来解决这些问题: 1.子模板 <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal" Horizo…
引言 本文就WPF中的ListBox常用项给以实例代码演示,包括隐蔽属性的设置,Style设置,以及ControlTemplate的自定义.   Listbox平滑滚动 <ListBox ItemsSource="{Binding ActorList}" Width="300" ScrollViewer.CanContentScroll="False"/> 或者 <ListBox.Template> <Control…
1.commandXxx点击后,不调用action中的方法: 原因1:xhtml后缀名的文件,最终也会转化为普通的html文件(这是熟悉JSF框架的关键.),commandXxx点击后不调用后台action属性的原因是:当前的commandXxx组件在嵌套的表单里面,而html不支持表单嵌套,所以,点击commandXxx组件后,action属性没调用后台方法. 解决办法:看情况地去掉一层表单.即<h:form>...</h:form> 总之,无论如何,必须去掉一层,否则,acti…
由于公司需要用JSF开发项目.公司同事都不熟悉,本人C# 转JSf.开发工具 netbeans GlassFish. 遇到GlassFish 非常 纠结的问题.搞了好一段时间,, 装好GlassFish后 第一次启动很正常. 重启GlassFish 死都启动不起.纠结了好久.后来仔细检查下 原来路径含有中文的就会出现这问题.果断吧路径改为英文…
参考:http://tsinglongwu.iteye.com/blog/849923 以下代码模拟数据量大时情况,采用“<paging>”组件方式 前台Listbox.zul : <?page title="Listbox使用" contentType="text/html;charset=UTF-8"?> <zk xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&qu…
n  事件监听器是用于解决只影响用户界面的事件 Ø  特别地,在beans的form数据被加载和触发验证前被调用 •    用immediate=“true”指明这个行为不触发验证 Ø  在监听器调用后,会重新显示表单 •    不应用导航规则,不重定向页面 n  ActionListener Ø  隶属于按钮.超链接和图形映射控件 Ø  自动提交对应表单 n  ValueChangeListener Ø  隶属于单选框.组合框.列表框.复选框.文本框等控件 Ø  需要用onclick=“sub…
*页面的开头 <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%> <%@ taglib uri="http://myfaces.apache.org/extensions" prefix=&quo…
先设置listBoxMsg.DrawMode = DrawMode.OwnerDrawFixed; private void listBoxMsg_DrawItem(object sender, DrawItemEventArgs e)         { ListBox lb= (ListBox)sender; string s = lb.Items[e.Index].ToString(); if (s.Length * 15 > this.Width) this.Width = s.Leng…
前面两节讲了比较常用的按钮控件,并通过按钮控件实例说明了具体用法.本文要讲的是列表框控件(ListBox)及其使用实例. 列表框控件简介 列表框给出了一个选项清单,允许用户从中进行单项或多项选择,被选中的项会高亮显示.列表框可分为单选列表框和多选列表框,顾名思义,单选列表框中一次只能选择一个列表项,而多选列表框可以同时选择多个列表项. 列表框也会向父窗口发送通知消息.这些通知消息含义如下: LBN_DBLCLK:用户用鼠标双击了一列表项,只有具有LBS_NOTIFY的列表才能发送该消息. LBN…
内部的ListBox加属性 ScrollViewer.VerticalScrollBarVisibility="Disabled" 即可 如果不需要滚动,可以考虑嵌套换成 ItemsControl…
记录一些ListBox的用法 设置ListBox选中项的背景颜色 如何为标准的ListBox添加ItemClick事件 连续选择同一项时SelectionChanged 事件不响应的问题 1.设置ListBox选中项的背景颜色 采用模板 先看一下效果图: 在设置listbox选中样式是遇到一个问题:选中项的背景设置不起作用 经过一段时间的挣扎后找到原因,模板里的控件要设置 Background="{TemplateBinding Background}" TextBlock.Foreg…
问题:在Aspx页里的ListBox A中添加双击事件,将选中项添加到另一个ListBox B中,双击ListBox B中的选中项,删除当前选中项 页面: <asp:ListBox ID="ListUsers" runat="server" Height="313px" SelectionMode="Multiple" Width="185px" ></asp:ListBox> &l…
困扰好几个小时的问题终于解决了,本人系菜鸟,使用MVVM设计模式,绑定DataTemplate的Command,需要使用 DataContent的资源,否则无法触发ICommand ClickChildMenu 下面是关键代码: <TextBlock Text="{Binding Title}" FontSize="12" > <i:Interaction.Triggers> <i:EventTrigger EventName=&quo…
<ListBox x:Name="ListBoxPatientAllergy" Grid.Row="1" ItemContainerStyle="{StaticResource ListboxStyle}" Background="Transparent" BorderThickness="0" Foreground="Black" HorizontalAlignment=&quo…
ListBoxItem lstitem = this.list.ItemContainerGenerator.ContainerFromItem(m) as ListBoxItem; 其中this.list是使用了mvvm模式绑定了数据集的ListBox…
1.错误提示:Cannot have multiple items selected when the SelectionMode is Single. 刚刚在处理两个Listbox时,将其中一个listBoxOne中的数据搬移到另一个Listboxtwo时,第一条数据正确的搬移过去了,但是在移动第二条数据时,就产生如标题所示的错误. 仔细看了listbox的属性,在它的SelectMode属性中有两个值:一个是Single,表明listbox只能容纳一条数据,也就是当你通过Items来添加数据…