資源簡介
詳細(xì)介紹 看些的博客
http://blog.csdn.net/crystal_lz/article/details/8170491
順便希望有人能解決一下博客中提到的TypeConverter的問題!、、

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Reflection;
using?_CUSTOM_CONTROLS._ChatListBox;
namespace?WindowsFormsForControlTest
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()?{
????????????InitializeComponent();
????????}
????????private?void?Form1_Load(object?sender?EventArgs?e)?{
????????????button1.Text?=?“閃動“;
????????????button2.Text?=?“插入[離開]“;
????????????button3.Text?=?“大/小圖標(biāo)“;
????????????chatListBox1.Items.Clear();
????????????Random?rnd?=?new?Random();
????????????for?(int?i?=?0;?i?10;?i++)?{
????????????????ChatListItem?item?=?new?ChatListItem(“Group?“?+?i);
????????????????for?(int?j?=?0;?j?10;?j++)?{
????????????????????ChatListSubItem?subItem?=?new?ChatListSubItem(“NicName“?“DisplayName“?+?j?“Personal?Message...!“);
????????????????????subItem.HeadImage?=?Image.FromFile(“head/1?(“?+?rnd.Next(0?45)?+?“).png“);
????????????????????subItem.Status?=?(ChatListSubItem.UserStatus)(j?%?6);
????????????????????item.SubItems.AddAccordingToStatus(subItem);
????????????????}
????????????????item.SubItems.Sort();
????????????????chatListBox1.Items.Add(item);
????????????}
????????????ChatListItem?itema?=?new?ChatListItem(“TEST“);
????????????for?(int?i?=?0;?i?5;?i++)?{
????????????????chatListBox1.Items.Add(itema);
????????????}
????????????chatListBox1.Items.Remove(itema);
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)?{
????????????chatListBox1.Items[0].SubItems[0].IsTwinkle?=?!chatListBox1.Items[0].SubItems[0].IsTwinkle;
????????????chatListBox1.Items[0].SubItems[1].IsTwinkle?=?!chatListBox1.Items[0].SubItems[1].IsTwinkle;
????????}
????????private?void?chatListBox1_MouseEnterHead(object?sender?ChatListEventArgs?e)?{
????????????this.Text?=?e.MouseOnSubItem.DisplayName;
????????}
????????private?void?chatListBox1_MouseLeaveHead(object?sender?ChatListEventArgs?e)?{
????????????this.Text?=?“Null“;
????????}
????????private?void?chatListBox1_DoubleClickSubItem(object?sender?ChatListEventArgs?e)?{
????????????MessageBox.Show(e.SelectSubItem.DisplayName);
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)?{
????????????//AddAccordingToStatus根據(jù)狀態(tài)自己插入到正確位置
????????????//Add就是默認(rèn)的添加
????????????//當(dāng)然也可以用Add添加?然后用SubItem.Sort()進(jìn)行一個排序
????????????chatListBox1.Items[0].SubItems.AddAccordingToStatus(
????????????????new?ChatListSubItem(
????????????????????123?“nicname“?“displayname“?“personal?message“
????????????????????ChatListSubItem.UserStatus.Away?new?Bitmap(“head/1?(0).png“))
????????????????);
????????}
????????private?void?button3_Click(object?sender?EventArgs?e)?{
????????????if?(chatListBox1.IconSizeMode?==?ChatListItemIcon.Large)
????????????????chatListBox1.IconSizeMode?=?ChatListItemIcon.Small;
????????????else
????????????????chatListBox
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-11-11?03:55??_CUSTOM_CONTROLS\
?????目錄???????????0??2012-11-11?03:55??_CUSTOM_CONTROLS\WindowsFormsForControlTest\
?????目錄???????????0??2012-11-11?03:55??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\
?????目錄???????????0??2012-11-11?03:55??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\
?????目錄???????????0??2012-11-11?03:55??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\
?????文件????????3924??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(0).png
?????文件????????3677??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(1).png
?????文件????????2250??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(10).PNG
?????文件????????3157??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(11).PNG
?????文件????????2451??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(12).PNG
?????文件????????2300??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(13).PNG
?????文件????????2396??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(14).PNG
?????文件????????2545??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(15).PNG
?????文件????????2545??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(16).PNG
?????文件????????3868??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(17).PNG
?????文件????????3824??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(18).PNG
?????文件????????3821??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(19).PNG
?????文件????????3436??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(2).png
?????文件????????3788??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(20).PNG
?????文件????????4411??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(21).PNG
?????文件????????4204??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(22).PNG
?????文件????????4251??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(23).PNG
?????文件????????3598??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(24).PNG
?????文件????????4049??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(25).PNG
?????文件????????4057??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(26).PNG
?????文件????????3998??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(27).PNG
?????文件????????4208??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(28).PNG
?????文件????????3834??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(29).PNG
?????文件????????2496??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(3).PNG
?????文件????????3862??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(30).PNG
?????文件????????4076??2010-09-09?21:37??_CUSTOM_CONTROLS\WindowsFormsForControlTest\bin\Debug\Head\1?(31).PNG
............此處省略174個文件信息
評論
共有 條評論