最近的工作不是很忙就来学习一点东西,看到网上很多的朋友在研究WPF,我也来给自己冲冲电,
把自己的文章写下来,希望能对初学的朋友有0.1%的帮助,那么我就没有白写了,我的表达能力有限
就不多说过多的文字,我一般喜欢简单一的,但能说明白、清楚就OK
一、ListBox 控件的介绍
ListBox:就与我们在WinForm中的大体上一样,在这里就是多它多了很多的属性;
二、运行结果浏览
程序运行的初始页面
选重ListBox1的项单击">>"添加到ListBox2的页面
向ListBox1中添加值
三、代码
1)窗体加载的时给ListBox中添加值
private void Window_Loaded(object sender, RoutedEventArgs e)
{
listBox1.Items.Add("²Ü´úÃ÷");
listBox1.Items.Add("²Ü´úÃ÷µÄÀÏÆÅ");
listBox1.Items.Add("²Ü´úÃ÷µÄ¶ù×Ó");
}
2)ListBox1的值添加到ListBox2
private void button1_Click(object sender, RoutedEventArgs e)
{
try
{
listBox2.Items.Add(listBox1.SelectedItem.ToString());
listBox1.Items.Remove(listBox1.SelectedItem.ToString());
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
3)向ListBox1动态添加值
private void bntAdd_Click(object sender, RoutedEventArgs e)
{
listBox1.Items.Add(textBox1.Text.ToString());
textBox1.Text = string.Empty;
}
4)ListBox2的值添加到ListBox1
private void button2_Click(object sender, RoutedEventArgs e)
{
try
{
listBox1.Items.Add(listBox2.SelectedItem.ToString());
listBox2.Items.Remove(listBox2.SelectedItem.ToString());
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
}
以上是一很简单的示例,简单得我不能在说了,希望初学者有一个入门,同时我也有了一个入门了哟
希望大家对我提出来你的宝贵的看法,给我指正!
分享到:
相关推荐
在Windows Presentation Foundation (WPF) 中,ListBox是一个常用的控件,用于显示一系列可选择的项。在实际应用中,我们经常需要对ListBox中的数据进行分组和排序,以提供更清晰、更有组织的用户界面。本篇文章将...
在Windows Presentation Foundation (WPF) 中,`ListBox`是一个常用的数据展示控件,它允许用户从一系列项目中进行选择。本篇文章将深入探讨如何利用WPF的`ListBox`创建一个美观且功能丰富的用户界面。 首先,`...
在Windows Presentation Foundation (WPF) 中,`ListBox` 是一个常用的控件,用于展示一系列可选项目。在设计用户界面时,我们常常希望控件能够根据窗口大小的变化自动调整其尺寸,以保持良好的布局和用户体验。`...
在Windows Presentation Foundation (WPF) 中,ListBox 是一个常用的控件,用于展示一系列可选的项。当数据集较大或需要组织成逻辑类别时,ListBox 的分组功能就显得尤为重要。"wpf ListBox分组"这个主题涉及到如何...
2. **控件库**:WPF提供了一套丰富的内置控件,如Button、TextBox、ListBox等,满足各种界面需求。这些控件可以自定义样式和模板,以创建独特的用户界面。 3. **数据绑定**:WPF的数据绑定机制允许UI元素与后台数据...
在WPF(Windows Presentation Foundation)开发中,Listbox是一个常用的数据展示控件,它允许用户通过列表形式查看和选择数据。在某些应用场景中,我们可能需要监听和处理Listbox的滚动事件,例如实现无限滚动、动态...
在本文中,我们将深入探讨如何在WPF(Windows Presentation Foundation)环境中实现拖放效果,特别是如何将一个ListBox中的数据项拖动到另一个ListBox中。WPF是.NET Framework的一部分,提供了丰富的用户界面功能,...
在Windows Presentation Foundation (WPF) 中,`ListBox` 是一个常用的数据展示控件,它可以用来显示一系列可选择的项。本教程将详细讲解如何在两个`ListBox`之间实现拖放(Drag & Drop)功能,以及如何添加上下按钮...
wpf listbox notes 样式重写wpf listbox notes 样式重写wpf listbox notes 样式重写wpf listbox notes 样式重写wpf listbox notes 样式重写
通过持续学习和实践,你将能够逐步提升WPF应用程序的用户体验和功能多样性。 综上所述,"WPF usercontrol -- CircularProgressBar&ItemButton"项目是一个很好的起点,它涵盖了WPF自定义控件的基础知识,同时也涉及...
在WPF(Windows Presentation Foundation)开发中,`ListBox`是一个常用控件,用于展示一系列可选择的项目。在处理大量数据时,为了提高用户体验和性能,我们常常需要实现`ListBox`的滚动翻页功能。本篇文章将深入...
在Windows Presentation Foundation (WPF) 中,`ListBox`控件是一种常用的数据展示组件,它可以显示一组可选择的项目。在实际应用中,我们有时需要在`ListBox`中添加`CheckBox`,以便用户可以多选项目。这样的设计...
在Windows Presentation Foundation (WPF) 中,`ListBox`控件是一种常用的数据展示组件,它可以用来显示一系列可选择的项。本篇文章将详细讲解如何在`ListBox`中实现拖拽排序功能,以及背后的实现原理。 首先,`...
在WPF(Windows Presentation Foundation)开发中,Listbox是一个常用控件,用于展示一系列的数据项。在实际应用中,我们经常需要对Listbox进行自定义,使其不仅显示文本信息,还能展示图片或者其他复杂的UI元素,...
wpf修改ListView和ListBox风格,介绍了在wpf中ListView和ListBox的使用
在Windows Presentation Foundation (WPF) 中,`ListBox` 是一个常用的控件,用于展示一系列可选择的项目。在本实例中,我们将深入探讨如何实现`ListBox`的分组功能以及级联效果,这对于构建用户界面时组织大量数据...
在Windows Presentation Foundation (WPF) 中,ListBox是一个常用的控件,用于展示一系列可选择的项。在处理大量数据,特别是包含图片的情况下,直接将所有数据加载到ListBox可能会导致性能问题,因为这会消耗大量...
在style中生成序号,ListBox中的元素的文本标签只需应用style即可。本资源是文章https://blog.csdn.net/u013113678/article/details/120982077的附件资源,包含完整的代码及vs2019项目。
在Windows Presentation Foundation (WPF) 中,`ListBox` 和 `DataGrid` 是两种常见的数据展示控件,它们常用于显示和操作数据集。在处理大量数据时,分页功能是必不可少的,因为它可以提高应用程序的性能,同时提供...
**WPF(Windows Presentation Foundation)控制库详解** WPF,全称为Windows Presentation ...对于学习WPF或者正在开发WPF应用的人来说,这是一个宝贵的资源,能够帮助我们更好地理解和运用WPF的特性,提升开发效率。