如何在列表框中添加复选框。 CheckBoxList控件不适合更多记录,通过使用listbox,用户可以轻松滚动选择项目。
格塔。
答案 0 :(得分:4)
答案 1 :(得分:2)
checkedListBox怎么办?
<asp:CheckBoxList id="checkboxlist1" runat="server">
<asp:ListItem>Item 1</asp:ListItem>
<asp:ListItem>Item 2</asp:ListItem>
<asp:ListItem>Item 3</asp:ListItem>
</asp:CheckBoxList>
访问用户操作的项目
void checkboxlist1_Clicked(Object sender, EventArgs e)
{
if (checkBoxList1.SelectedIndex == 1)
{
// DoSomething
}
}
答案 2 :(得分:-1)
<ListBox x:Name="targetList" ItemsSource="{Binding}">
<ListBox.ItemTemplate>
<HierarchicalDataTemplate>
<StackPanel Orientation="Horizontal">
<CheckBox>
<TextBlock Text="{Binding Path=Name}"/>
</CheckBox>
</StackPanel>
</HierarchicalDataTemplate>
</ListBox.ItemTemplate>
</ListBox>