C#でQQ友だちリストコントロールを描く

C# では、 ListView コントロールを使用して QQ フレンドリストのような機能を実現できます。以下はその簡単な例です。

using System;
using System.Windows.Forms;
namespace QQFriendList
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// 添加列标题
listView1.Columns.Add("好友", 200);
listView1.Columns.Add("状态", 100);
// 添加好友信息
AddFriend("好友1", "在线");
AddFriend("好友2", "离线");
AddFriend("好友3", "忙碌");
}
private void AddFriend(string name, string status)
{
// 创建新的ListViewItem
ListViewItem item = new ListViewItem(name);
// 添加子项
item.SubItems.Add(status);
// 将ListViewItem添加到ListView中
listView1.Items.Add(item);
}
}
}

ウィンドウデザイナーで ListView コントロールを追加し、「listView1」とします。ウィンドウの Load イベントで、AddFriend メソッドを呼び出し、友人情報を追加します。

これにより、実行中に QQ の友だちリストに類似したコントロールを表示でき、各友だちに名前とステータスが設定されています。ニーズに応じて、列や友だち情報を追加できます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds