.NET复合控件之可输入的下拉控件
使用系统;
使用System.Collections.Generic;
使用System.ComponentModel;
使用System.Text;
使用的System.Web;
使用System.Web.UI程序;
使用System.Web.UI.WebControls;
System.Collections中使用;
命名空间QC_Control
{
/// <摘要>
///自定义可输入下拉框类
/// 摘要>
[ToolboxData(“<{0}:CustomInputDropdownControl RUNAT =服务器> {0}:CustomInputDropdownControl>”) ]
公共类CustomInputDropdownControl:文本框
{
私人DropDownList的ddlListItem =新的DropDownList(); //下拉框
的私人文本框TxtBox =新的TextBox();
私人Hashtable的_values =新的Hashtable(); //用于绑定下拉框框的值
/// <摘要>
///键值引用变量设置/获取封装方法
/// 摘要>
公开Hashtable的项目
{
获得{
如果(的ViewState [“值”] = = NULL)
{
的ViewState [“值”] =新的Hashtable();
}
其他{}
Hashtable的S =(哈希表)的ViewState [“值”];
返回S;
}
设置{的ViewState [“值”] =值; }
}
/// <摘要>
///默认构造函数
///初始化的DropDownList和Hashtable实例变量
/// 摘要>
公开CustomInputDropdownControl()
{
// this._values =新的Hashtable();
// this.ddlListItem =新的DropDownList();
}
/// <摘要>
///重写控件类渲染方法体
/// 摘要>
/// param>的
保护覆盖无效渲染(HtmlTextWriter的输出)
{ddlListItem。 ID =“DDL”+ base.ID;
TxtBox.ID =“TXT」+ base.ID;
//框架的开始
output.Write(“<表CELLSPACING ='0'的cellpadding =”0“边界='0'>
//此处之所以用clientID的是因为当在卡片选项时,.NET程序会将base.ID自动命名名字
ddlListItem.Attributes.Add(“的onChange”,getFocusValue(TxtBox.ID,ddlListItem.ID));
ddlListItem.Attributes.Add(“风格”,“宽度:190px; family:宋体;的margin-top:-2px;”);
TxtBox.Attributes.Add(“风格”,“宽度:170像素,高度:15px的;边框:0pt;”);
//遍历数据到下拉框对象中
,如果(this.Item.Count> 0)
{
的foreach(字符串Item.Keys键)
{
列表项项=新的ListItem();
item.Value =键;
item.Text =项目[关键]的ToString();
ddlListItem.Items.Add(项目);
}
}
ddlListItem.RenderControl(输出);
output.Write(“ SPAN>的”);
TxtBox.RenderControl(输出);
//框架的结尾
output.Write(“ SPAN> TD> T> TABLE>”);
}
//响应事件方法
公共字符串getFocusValue(字符串TxtId,串ddlId)
{
回归“Java类”+“CRIPT:”+“的document.getElementById('”+ TxtId +“').value的=的document.getElementById('”+ ddlId +“')可供选项[的document.getElementById('”+ ddlId +“').selectedIndex] .value的;”的ToString();
}
}
}

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Dalam Elden's Ring, halaman UI permainan ini akan disembunyikan secara automatik selepas tempoh masa Ramai pemain tidak tahu bagaimana UI sentiasa dipaparkan Pemain boleh memilih konfigurasi paparan tolok dalam paparan dan konfigurasi bunyi pada. Mengapa UI Elden Ring terus dipaparkan? 1. Pertama, selepas kita memasuki menu utama, klik [Konfigurasi Sistem]. 2. Dalam antara muka [Display and Sound Configuration], pilih konfigurasi paparan meter. 3. Klik Dayakan untuk melengkapkan.

Vue ialah rangka kerja JavaScript popular yang menggunakan pendekatan berasaskan komponen untuk membina aplikasi web. Dalam ekosistem Vue, terdapat banyak perpustakaan komponen UI yang boleh membantu anda membina antara muka yang cantik dengan cepat dan menyediakan fungsi yang kaya dan kesan interaktif. Dalam artikel ini, kami akan memperkenalkan beberapa pustaka komponen VueUI biasa. ElementUIElementUI ialah perpustakaan komponen Vue yang dibangunkan oleh pasukan Ele.me Ia menyediakan pembangun dengan satu set yang elegan.

Bagi AI, "bermain dengan telefon mudah alih" bukanlah tugas yang mudah Hanya mengenal pasti pelbagai antara muka pengguna (UI) adalah masalah besar: bukan sahaja jenis setiap komponen mesti dikenal pasti, tetapi juga simbol yang digunakan, kedudukan untuk menentukan fungsi. daripada komponen tersebut. Memahami UI peranti mudah alih boleh membantu merealisasikan pelbagai tugas interaksi manusia-komputer, seperti automasi UI. Kerja sebelumnya untuk memodelkan UI mudah alih biasanya bergantung pada maklumat hierarki paparan skrin, secara langsung menggunakan data struktur UI, dan dengan itu memintas masalah mengenal pasti komponen bermula dari piksel skrin. Walau bagaimanapun, hierarki paparan tidak tersedia dalam semua senario Kaedah ini biasanya menghasilkan hasil yang salah disebabkan penerangan objek yang hilang atau maklumat struktur yang salah letak, jadi walaupun anda menggunakan.

UI ialah singkatan "Antara Muka Pengguna", yang digunakan terutamanya untuk menerangkan interaksi manusia-komputer, logik operasi dan antara muka yang cantik bagi perisian. Tujuan reka bentuk UI adalah untuk menjadikan operasi perisian lebih mudah dan selesa, serta mencerminkan sepenuhnya kedudukan dan ciri-cirinya. Reka bentuk UI biasa dibahagikan kepada UI fizikal dan UI maya, antaranya UI maya digunakan secara meluas dalam medan Internet.

Rangka kerja UI mudah alih jQuery ialah alat untuk membangunkan aplikasi mudah alih Ia menyediakan komponen antara muka yang kaya dan kesan interaktif, membolehkan pembangun membina antara muka pengguna mudah alih yang sangat baik. Dalam artikel ini, kami akan meneroka beberapa rangka kerja UI mudah alih jQuery yang paling popular dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menggunakan rangka kerja ini dengan lebih baik. 1.jQueryMobiljQueryMobile ialah rangka kerja UI mudah alih sumber terbuka berdasarkan HTML5 dan CSS3.

Beberapa hari lalu, Google secara rasmi menolak kemas kini Android 15 Beta 4 kepada pengguna telefon pintar dan tablet Pixel yang layak Ini menandakan bahawa sistem pengendalian Android 15 telah memasuki tahap stabil platform, menunjukkan bahawa versi stabilnya akan dikeluarkan secara rasmi dengan pengguna global dalam. beberapa hari akan datang. Pada masa yang sama, perkembangan ini turut menyuntik tenaga baharu ke dalam siri peranti Galaxy Samsung Electronics untuk mempercepatkan proses pembangunan versi OneUI7.0nya. 1.[Android15Beta4 mempromosikan binaan stabil Samsung OneUI7.0](https://www.cnbeta.com/articles/tech/1427022.htm) Dengan Android15Bet

Perbezaan antara reka bentuk ux dan ui: 1. UX menjadikan antara muka lebih mudah untuk digunakan, dan UI menjadikan antara muka lebih kelihatan 2. UX membolehkan pengguna mencapai matlamat mereka, dan UI menjadikan antara muka meningkatkan rasa jenama; matlamat teras membimbing pengguna untuk menyelesaikan tugas, UI tidak 4. Penyerahan UI dan UX adalah berbeza Output UX termasuk laporan pengalaman UX, definisi fungsi, perancangan fungsi, kemajuan projek, dll., manakala output UI termasuk. visual dan interaksi, reka bentuk visual, reka bentuk jenama, reka bentuk gerakan, dan reka bentuk komponen dan bahasa reka bentuk, dsb.

UI, nama penuh antara muka pengguna, merujuk kepada reka bentuk interaksi manusia-komputer, logik operasi dan antara muka yang cantik dalam perisian. Ia dibahagikan kepada UI fizikal dan UI maya, antaranya UI maya digunakan secara meluas dalam Internet mudah alih. Reka bentuk UI yang baik bukan sahaja menjadikan perisian kelihatan menarik, tetapi yang lebih penting, menjadikan operasi perisian selesa dan mudah, mencerminkan sepenuhnya kedudukan dan ciri perisian.
