日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

WPF ListView控件的简单使用

發布時間:2023/12/10 asp.net 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WPF ListView控件的简单使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

WPF ListView控件的簡單使用

效果:

MainWindow.xaml代碼:

<Window x:Class="WpfApp20.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:d="http://schemas.microsoft.com/expression/blend/2008"xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"xmlns:local="clr-namespace:WpfApp20"mc:Ignorable="d"Title="MainWindow" Height="350" Width="600"><!--<Window.DataContext><local:MainWindow/></Window.DataContext>--><Grid><!--<ProgressBar IsIndeterminate="True" Height="3" Background="Transparent" BorderThickness="0" Foreground="Orange"/>--><ListView Margin="20" ItemsSource="{Binding UserInfos}"><ListView.View><GridView><GridViewColumn Header="序號" Width="120" DisplayMemberBinding ="{Binding Number}"/><GridViewColumn Header="名稱" Width="100" DisplayMemberBinding ="{Binding Name}"/><GridViewColumn Header="電話" Width="80" DisplayMemberBinding ="{Binding Phone}"/><GridViewColumn Header="地點" Width="100" DisplayMemberBinding ="{Binding Address}"/></GridView></ListView.View></ListView></Grid> </Window>

MainWindow.xaml.cs代碼:

using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes;namespace WpfApp20 {/// <summary>/// MainWindow.xaml 的交互邏輯/// </summary>public partial class MainWindow : Window{public MainWindow(){InitializeComponent();UserInfos = new ObservableCollection<UserInfo>();UserInfos.Add(new UserInfo() {Number = 1001,Name = "Eric",Phone = "666666",Address = "中國"});UserInfos.Add(new UserInfo(){Number = 1002,Name = "Tony",Phone = "777777",Address = "中國"});UserInfos.Add(new UserInfo(){Number = 1003,Name = "Rick",Phone = "888888",Address = "中國"});UserInfos.Add(new UserInfo(){Number = 1004,Name = "Lisa",Phone = "999999",Address = "中國"});this.DataContext = this;}private ObservableCollection<UserInfo> _userInfos;public ObservableCollection<UserInfo> UserInfos{get { return _userInfos; }set { _userInfos = value; }}} }

UserInfo.cs類:

public class UserInfo {public int Number { get; set; }public string Name { get; set; }public string Phone { get; set; }public string Address { get; set; } }

總結

以上是生活随笔為你收集整理的WPF ListView控件的简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。