91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 395KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2022-10-05
  • 語言: C#
  • 標簽: c#??Textbox??模糊匹配??

資源簡介

百度搜索框效果,模糊匹配。支持圓角效果。

資源截圖

代碼片段和文件信息

using?System;
using?System.Collections.Generic;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;

namespace?SearchTextbox
{
????public?class?CustomListBox?:?ListBox
????{
????????public?CustomListBox()
????????{
????????????DrawMode?=?DrawMode.OwnerDrawFixed;
????????}

????????///?
????????///?選中項的顏色
????????///?

????????private?Color?selectItemColor?=?Color.FromArgb(255?110?0);

????????///?
????????///?選中項的顏色
????????///?

????????public?Color?SelectItemColor
????????{
????????????set?{?selectItemColor?=?value;?Invalidate();?}
????????????get?{?return?selectItemColor;?}
????????}

????????///?
????????///?選中鼠標焦點所在行
????????///?

????????///?
????????protected?override?void?onmousemove(MouseEventArgs?e)
????????{
????????????SelectedIndex?=?IndexFromPoint(e.Location);
????????????base.onmousemove(e);
????????}

????????///?
????????///?重繪item
????????///?

????????///?
????????protected?override?void?OnDrawItem(DrawItemEventArgs?e)
????????{
????????????if?(Items.Count?>?0)
????????????{
????????????????int?index?=?e.Index;//獲取當前要進行繪制的行的序號,從0開始。
????????????????if?(index?>?-1)
????????????????{
????????????????????Graphics?g?=?e.Graphics;//獲取Graphics對象。
????????????????????Rectangle?bound?=?new?Rectangle(e.Bounds.Left+10?e.Bounds.Top?e.Bounds.Width?e.Bounds.Height);//獲取當前要繪制的行的一個矩形范圍。
????????????????????
???????????????????//?string?text?=?((DataRow)Items[index])[DisplayMember].ToString();//獲取當前要繪制的行的顯示文本。
????????????????????string?text?=((DataTable)DataSource).Rows[index][DisplayMember].ToString();

????????????????????//如果當前行為選中行。
????????????????????if?((e.State?&?DrawItemState.Selected)?==?DrawItemState.Selected)
????????????????????{
????????????????????????TextRenderer.DrawText(g?text?this.Font?bound?selectItemColor?TextFormatFlags.VerticalCenter?|?TextFormatFlags.Left);
????????????????????}
????????????????????else
????????????????????{
????????????????????????TextRenderer.DrawText(g?text?this.Font?bound?ForeColor?TextFormatFlags.VerticalCenter?|?TextFormatFlags.Left);
????????????????????}
????????????????}
????????????}

????????????base.OnDrawItem(e);
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\.vs\
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\.vs\SearchTextbox\
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\.vs\SearchTextbox\v14\
?????文件???????60416??2017-02-10?15:50??SearchTextbox\.vs\SearchTextbox\v14\.suo
?????目錄???????????0??2017-02-10?15:50??SearchTextbox\SearchTextbox\
?????文件????????1006??2017-02-08?17:09??SearchTextbox\SearchTextbox.sln
?????文件?????????189??2017-02-08?17:09??SearchTextbox\SearchTextbox\App.config
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\SearchTextbox\bin\
?????目錄???????????0??2017-02-10?15:50??SearchTextbox\SearchTextbox\bin\Debug\
?????文件??????118272??2017-02-10?15:50??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.exe
?????文件?????????189??2017-02-08?17:09??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.exe.config
?????文件???????46592??2017-02-10?15:50??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.pdb
?????文件???????22696??2017-02-10?15:50??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.vshost.exe
?????文件?????????189??2017-02-08?17:09??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.vshost.exe.config
?????文件?????????490??2016-07-16?19:44??SearchTextbox\SearchTextbox\bin\Debug\SearchTextbox.vshost.exe.manifest
?????文件????????2601??2017-02-10?15:46??SearchTextbox\SearchTextbox\CustomListBox.cs
?????文件????????1249??2017-02-10?15:50??SearchTextbox\SearchTextbox\Form1.cs
?????文件????????3478??2017-02-10?15:50??SearchTextbox\SearchTextbox\Form1.Designer.cs
?????文件????????5817??2017-02-10?15:50??SearchTextbox\SearchTextbox\Form1.resx
?????文件???????12603??2017-02-09?14:29??SearchTextbox\SearchTextbox\GraphicsPathHelper.cs
?????文件????????1315??2017-02-10?15:46??SearchTextbox\SearchTextbox\MarkTextBox.cs
?????文件????????1054??2017-02-09?16:30??SearchTextbox\SearchTextbox\MarkTextBox.Designer.cs
?????目錄???????????0??2017-02-08?17:09??SearchTextbox\SearchTextbox\obj\
?????目錄???????????0??2017-02-09?18:07??SearchTextbox\SearchTextbox\obj\Debug\
?????文件???????13243??2017-02-10?15:50??SearchTextbox\SearchTextbox\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件????????7305??2017-02-10?09:17??SearchTextbox\SearchTextbox\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件?????????727??2017-02-10?15:50??SearchTextbox\SearchTextbox\obj\Debug\SearchTextbox.csproj.FileListAbsolute.txt
?????文件????????1159??2017-02-10?15:50??SearchTextbox\SearchTextbox\obj\Debug\SearchTextbox.csproj.GenerateResource.Cache
?????文件??????118272??2017-02-10?15:50??SearchTextbox\SearchTextbox\obj\Debug\SearchTextbox.exe
?????文件?????????180??2017-02-10?15:50??SearchTextbox\SearchTextbox\obj\Debug\SearchTextbox.Form1.resources
............此處省略22個文件信息

評論

共有 條評論