当前位置:首页 » 背景图片 » listbox背景图片
扩展阅读
美妹背影图片唯美 2025-10-04 12:42:10
韦驮菩萨图片有哪些 2025-10-04 12:39:48

listbox背景图片

发布时间: 2023-04-13 07:57:35

⑴ VB.NET 下给Listbox 添加图片或者渐变背景。

在普通window应用程序中的背景是不能有ALPHA通道的

既然是.net,试试用WPF窗体吧碰孝:

Listbox1.Background=New SolidBrush(Color.FromARGB(200,0,0,0))

当笑丛稿然你要是了解.net的笔刷类郑山,绘制复杂的背景也不成问题

⑵ 怎样让ListBox变成透明的,如果需要编程

新建文件的时候,在弹出的对话框中,最下面有个选项是:【背景内容】,在这里选择透明选项。此者碧为第一种。第二歼铅种:在背景图层上面新建一个图层【A】,然后把原来背景图层复制一个,姑且叫【背景氏嫌好A】,再放到新建图层【A】的上面,然后把本来背景图层拖入垃圾桶,那么这个时候背景就是透明的。
接着在【背景A】图层上面,把需要的部分选取上,然后:选择→反选,再按下Delete键删除不需要的部分,OK。

如何导出透明背景的图片呢:首先支持透明背景的两种图片格式是gif和png格式,如果是使用在网页上面的,请使用gif格式的文件。自己尝试,很简单就会的。呵呵~

⑶ 如何让ListBox每一行显示不同的背景颜色

展开全部
若是只是要颜色的话,就设一下底纹就行了;若是要不同的图片,就需要添加不同图片尺带。
颜色:选中当前页的各段,格式--边框和底纹
选中底纹,应用范围选中段落,再设置一种颜色就行了。不同的页可以设不同颜色。
注意:底纹只会以段落为冲灶单位散困扮出现在...

⑷ Winform中Listbox如何设置透明色或者添加背景图片答案最好简洁具体一些。

backcolor设置为web中的transparent//透搏桥纤基仿明
若想要由背消薯景图片建议使用DataGridView

⑸ 用按键精灵如何制作音乐播放器

配上炫酷的Gif图片,简单的音乐播放器就算完成了。楼主忍不住陶醉许久,QUI界面原来也是可以如此美腻的,哦吼吼~~

最终效果图:

代码:

IfForm1.浏览框.Path<>""Then//判断打开的路径是否为空

SearchString=Form1.浏览框.Path//设置要搜索的字符串

SearchChar=""//搜索

MyPos=InstrRev(SearchString,SearchChar)//搜索字符""在SearchString里面出现的从结尾计起的位置

l=Len(SearchString)//SearchString的长度

歌曲名字=Right(SearchString,l-MyPos)//从字符串SearchString右边返回指定数目的字符,现在返回爱你一万年.mp3

Form1.播放列表.AddItem歌曲名字//添加歌曲名字到列表框

EndIf


2、播放按钮的默认背景图片设置为播放.jpg


定义一个全局变量来记录播放按钮的点击次数,点击次数为奇数时,播放按钮的背景图片设置为暂停.jpg,并且播放音乐,点击次数为偶数时,播放按钮的背景图片设置为播放.jpg,并且暂停音乐。


代码:

Ifjsmod2Then

Form1.播放.Picture=".播放.jpg"

CallPlugin.Media.Stop()

绝铅Form1.显示播放状态.Caption="停止"

Else

Form1.播放.Picture=".暂停.jpg"

并厅好CallPlugin.Media.Play(myarray(hanghao))//播放列表文件,使用相对路径

伏缓Form1.显示播放状态.Caption="播放"

EndIf

js=js+1



3、上一首按钮(下一首按钮)

先停止当前播放的音乐,将播放列表框的listIndex(列表当前选中的行号)加一(下一首是减一),然后播放音乐。


代码:

IfForm1.播放列表.listIndex=0Then

//如果播放到最前一首,弹出提示框

MessageBox"已经是最前一首!"

Else

//首先停止上一首

CallPlugin.Media.Stop()

Delay100

Form1.播放.Picture=".暂停.jpg"

CallPlugin.Media.Play(myarray(hanghao-1))

hanghao=hanghao-1

Form1.播放列表.listIndex=Form1.播放列表.listIndex-1

EndIf



4、音量添加按钮(音量减少按钮),每点击一次,声量控制进度条的值就增加10%,设置播放器的音量为当前进度条的值。

代码:

Form1.声量进度条.Value=Form1.声量进度条.Value+100/10//进度条显示每次增加10%音量

CallPlugin.Media.Vol(Form1.声量进度条.Value)//音量控制



5、控件背景颜色、字体调整等,这些视觉调整比较耗费时间,大家可以根据自己的喜好设置属于自己风格的界面。

整个音乐播放器代码如下:

Publicjs

//定义一个全局变量,用来记录播放按钮的点击次数,奇数显示播放按钮图标,偶数显示暂停按钮图片

//先写音量控制

EventForm1.音量增加.Click

Form1.声量进度条.Value=Form1.声量进度条.Value+100/10//进度条显示每次增加10%音量

CallPlugin.Media.Vol(Form1.声量进度条.Value)//音量控制

EndEvent

EventForm1.音量减少.Click

Form1.声量进度条.Value=Form1.声量进度条.Value-100/10//进度条显示每次减少10%音量

CallPlugin.Media.Vol(Form1.声量进度条.Value)//音量控制

EndEvent

//写添加歌曲

EventForm1.添加.Click

IfForm1.浏览框.Path<>""Then//判断打开的路径是否为空

SearchString=Form1.浏览框.Path//设置要搜索的字符串

SearchChar=""//搜索

MyPos=InstrRev(SearchString,SearchChar)//搜索字符""在SearchString里面出现的从结尾计起的位置

l=Len(SearchString)//SearchString的长度

歌曲名字=Right(SearchString,l-MyPos)//从字符串SearchString右边返回指定数目的字符,现在返回爱你一万年.mp3

Form1.播放列表.AddItem歌曲名字//添加歌曲名字到列表框

EndIf

Form1.声量进度条.Value=20//声量默认设置为20

CallPlugin.Media.Vol(Form1.声量进度条.Value)

Form1.播放列表.ListIndex=歌曲名字//设置播放列表里默认选中为当前添加的歌曲

Form1.浏览框.Visible=false

Form1.添加.Visible=false

Form1.Add.Visible=True

//隐藏添加歌曲的浏览框等,显示Add添加按钮

EndEvent

//**********功能键*********

//播放列表选歌事件

EventForm1.播放列表.Click

//首先,读取播放列表内容

text=Form1.播放列表.list

myarray=split(text,"|")//分割播放列表

hanghao=Form1.播放列表.listIndex//读取行号

//MessageBoxmyarray(hanghao)//显示该行歌曲名字

EndEvent

//播放

EventForm1.播放.Click

text=Form1.播放列表.list

myarray=split(text,"|")//分割播放列表

hanghao=Form1.播放列表.listIndex//读取行号

Ifjsmod2Then

Form1.播放.Picture=".播放.jpg"

CallPlugin.Media.Stop()

Form1.显示播放状态.Caption="停止"

Else

Form1.播放.Picture=".暂停.jpg"

CallPlugin.Media.Play(myarray(hanghao))//播放列表文件,使用相对路径

Form1.显示播放状态.Caption="播放"

EndIf

js=js+1

EndEvent

//停止

//下一首

EventForm1.下一首.Click

text=Form1.播放列表.list

myarray=split(text,"|")//分割播放列表

hanghao=Form1.播放列表.listIndex//读取行号

IfForm1.播放列表.listIndex<Form1.播放列表.ListCount-1Then//当前选中歌曲行号小于播放列表总行号

//首先停止上一首

CallPlugin.Media.Stop()

Delay100

Form1.播放.Picture=".暂停.jpg"

CallPlugin.Media.Play(myarray(hanghao+1))

hanghao=hanghao+1

Form1.播放列表.listIndex=Form1.播放列表.listIndex+1

ElseIfForm1.播放列表.listIndex=Form1.播放列表.ListCount-1Then

//如果播放到最后一首,弹出提示框

MessageBox"已经是最后一首!"

EndIf

EndEvent

//上一首

EventForm1.上一首.Click

text=Form1.播放列表.list

myarray=split(text,"|")//分割播放列表

hanghao=Form1.播放列表.listIndex//读取行号

IfForm1.播放列表.listIndex=0Then

//如果播放到最前一首,弹出提示框

MessageBox"已经是最前一首!"

Else

//首先停止上一首

CallPlugin.Media.Stop()

Delay100

Form1.播放.Picture=".暂停.jpg"

CallPlugin.Media.Play(myarray(hanghao-1))

hanghao=hanghao-1

Form1.播放列表.listIndex=Form1.播放列表.listIndex-1

EndIf

EndEvent

//清空列表

EventForm1.清空列表.Click

MsgBox"注意!是否要清空播放列表!",48,"提示:"

Form1.播放列表.List=""//清空

EndEvent

//**********功能键***********

EventForm1.Add.Click

Form1.浏览框.Visible=True

Form1.添加.Visible=True

Form1.Add.Visible=false

//显示添加歌曲的浏览框等,隐藏Add按钮

EndEvent

⑹ C#中,我想让ListBox1的背景改为透明的,我窗体添加了一张背景,怎么实现

ListBox控件不支持背景透明

需要的话,只能自定义一个扩展控件,尘哪扩展ListBox的功能。

关键部分仔困代码:

public class TransparentListBox : ListBox
{
public TransparentListBox()
{
this.SetStyle(ControlStyles.UserPaint, true);
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
}

protected override void OnSelectedIndexChanged(EventArgs e)
{
this.Invalidate();
base.OnSelectedIndexChanged(e);
}

protected override void OnPaint(PaintEventArgs e)
{
if (this.Focused && this.SelectedItem != null)
{
Rectangle itemRect = this.GetItemRectangle(this.SelectedIndex);
e.Graphics.FillRectangle(Brushes.Green, itemRect);
}
for (int i = 0; i < Items.Count; i++)
{
e.Graphics.DrawString(this.GetItemText(Items[i]), this.Font, new SolidBrush(this.ForeColor), this.GetItemRectangle(i));
}
base.OnPaint(e);
}
}

具念兄念体不明之处HI聊。

⑺ C# WinForm窗体界面设置问题

设置方法:
一:Form对象
属性:
设计中的Name:窗体类的类名
AcceptButton:窗口的确定按钮
CancelButton:窗口按ESC的取消按钮
1.外观
Backcolor:背景颜色
Forecolor:字体颜色
backgroundImage:背景图片
Font:设置字体
Formborderstyle:边框样式,常用Fixedsingle固定,sizeable可调
Text:标题栏文字
2.窗口样式
ControlBox:窗体左上角或右上角的最大最小关闭按钮
MaximizeBox:控制最大化按钮是否可用
MinimizeBox:控制最小化按钮是否可用
Opacity:透明度
Icon:设置窗体左上角的图标,只能是ico文件
ShowIcon:是否显示左上角图标
ShowInTaskbar:是否在windows任务栏里显示窗体
TopMost:最顶层窗口,始终在最上面
TransparencyKey:要透明显示的颜色是哪个颜色,一般用来做透明窗体
3.布局
WindowState:运行的状态,运行起来最大最小化
StarPosition:窗口运行的位置,居中之类的
Size:窗口大小
Maximumsize:最大化的最大值
Minimumsize:最小化的最大值
Autosize:当有超出时是否自动调整窗口
Autoscroll:超出有滚动条
二:工具
1.Label标签:
text:标签上的文字
Anchor:勾住上右下左,控制定位
TextAlign:文字居中,前提是Autosize设为false
Autosize:是否自动根据里面文字的内容调整大小
ImageAlign:图片的对齐方式
Image:标清帆签上要显示的图片
Imagelist:图片集,这个也是工具,需要先设置才能在这里用
ImageIndex:要用图片集中的第几个
2.TextBox文本框
text:文本框上的文字
Multiline:是否为多行显示
AcceptsReturn:是否允许输入回车符,用来设置按回车时是触发AcceptButton还是回车
TabIndex:按Tab键光标进入的次序
AcceptIndex:文本框输入的时候,是否接受Tab跳格的效果
Enabled:是否可用
ReadOnly:只读,光标可以进,无法改
Maxlength:最多输入多少字符
PasswordChar:用来设置密码框内密码显示样式
WordWrap:是否自动换行
ScrollBars:如何显示滚动条嫌培
visible:是否可见
3.按钮button
Text:文字
FlatStyle:样式
text后面加(&c)就可以设置c键为热键,按c的时候触发这个按键。
4.radioButton单选按钮
Text:文字
把同一组单选按钮放在同一个面板panel里,他们会自动产生互斥效果。
checked:是否被选中
5.checkbox复选框
6.listbox列表框
7.combobox下拉列表框
Iteams:列表项的集合设置
Dropdownstyle:下拉列表模式,dropdownlist只可选,dropdown可选可写
DataSource:指定一个集合,绑定在下拉列表里显示
ValueMember: string 哪个属性作为下拉列表的属性值
DisplayMember: string 哪个属性作为下拉列表的显示项
SelectedIndex:获取或设芹正唯置选中项的索引号,可以设置默认选中项
Text:获取选中项的文字
SelectedValue:获取或设置选中项的值
8.DataTimePicker:日期选择框
value:所选日期的DataTime型数据
9.ListBox控件:
(1)把数据填进去。
法一:绑定
//listBox1.DataSource = list;
//listBox1.DisplayMember = "Name";
//listBox1.ValueMember = "Code";
法二:向集合中添加(添加集合或逐项添加)
//直接加一个集合
listBox1.Items.AddRange(list.ToArray());
//逐项添加
//foreach(Info data in list)
//{
// listBox1.Items.Add(data);
//}
提问:如何显示“请选择”效果?
a.如果是直接绑定的话:在绑定数据时,会自动清空原有的内容,所以不能事先在列表框中加入"请选择"项。
应当事先在数据源的集合中,用Add()或Insert()加入一个“请选择的项”,然后再绑定。
b.如果是用Items.Add()或Items.AddRange()添加的数据,则事先可以在列表框中加入“请选择”项
(2)把选中的项取出来。
//数据源是直接绑定的。
string value = listBox1.SelectedValue.ToString(); //取后端的value值
string text = listBox1.Text; //取前端的显示值
label1.Text = text + " " + value;
//通过SelectedItem取选中项的内容
Info item = (Info)listBox1.SelectedItem;
label1.Text = item.Code + " " + item.Name+" "+item.Sex;
(3)设置某项被选中。
//listBox1.SelectedIndex = Convert.ToInt32(textBox1.Text); //通用
//如果:数据源是直接绑定的
//listBox1.SelectedValue = textBox1.Text;//对绑定形式起作用
//如果:添加的
for(int i=0;i<listBox1.Items.Count;i++ )
{
Info data = (Info)listBox1.Items[i];
if(data.Code == textBox1.Text)
{
listBox1.SelectedIndex = i;
break;
}
}
三:如何在App.Config配置文件中配置数据库连接字符串
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="sql" connectionString="server=.\sqlexpress;database=mydb;uid=sa;pwd=sa"/>
</connectionStrings>
读取App.Config中的链接字符串
string connectionString = ConfigurationManager.ConnectionStrings["sql"].ConnectionString;
注意: 1.需要添加System.Configuration引用。
2.需using System.Configuration命名空间。

⑻ vb中list的用法

1.对控件及其属性的基本应用,比如移动位置,放大缩小,隐藏显示

2.文本修改,文本的大小,字号,字体,字形效果

3.基本控制语句的使用

4.基础算升乱法,初中水平的数学题(加减乘除)

1.常用控件

form,command,timer,text,label,list,combo1,scroll,option,check,frame,shape,line,猛拿image,picture

2.常用控件的属性

常用通用属性:

tabindex:设置tab键序

name(名称):设置当前控件的名称

caption:当前控件的标题

backcolor:背景颜色

按钮的背景颜色需要将style属性设置为1

forecolor:前景颜色(常用于字体颜色)

enabled:事件是否可用

font:字体对话框

fillcolor:填充色

height:设置当前控件的高度

width:设置当前控件的宽度

left:左边距

top:顶边距

visible:控件是否可见

index:下标(索引)

各类控件的常用属吵知档性:

form窗体

autoredraw:自动重绘

border-style:边框样式

icon:设置当前窗体的图标

maxbutton:最大化按钮

minbutton:最小化按钮

picture:设置窗体的背景tup

starupposition:设置窗体在屏幕中的位置

command按钮

cancle:设置是否响应esc键

default:设置按钮是否为缺省按钮

缺省按钮:

即当焦点不在按钮类控件上时,缺省按钮会响应enter(回车键)

缺省:即系统默认状态

style:设置是否显示图形

当其值设置为1时,按钮可以设置背景颜色和背景图片(pciture属性)

label标签:

autosize:自动大小

backstyle:设置背景样式是否透明

textbox文本框:

alignment:文字对齐方式

passwordchar:设置密码字符

text:文本属性

multiline:是否可以多行显示文本

maxlength:设置内容最大长度

scrollbars:设置文本框滚动条(multiline为true)

locked:设置文本是否可以编辑

frame框架:

无特殊属性,使用框架时注意复制的控件是在框架内还是在窗体内,类似于嵌套窗体,相当于form内的一个新的窗体,其主要作用就是当容器

checkbutton多选按钮:

value:返回设置当前多选框的状态,0,选中,1,未选中,2,不可选

optionbutton单选按钮:

value:返回布尔值,true时选中,false时未选中

有关按钮的属性多数参照command的属性

combobox:组合框

list:返回设置组合框的项,项的索引从0开始,可通过list(索引)的方式访问项

style:返回设置组合框的类别,其值为0,1,2

1.下拉式组合框(系统默认,框内可以输入值)

2.简单式组合框

height属性可以修改,其他两种默认为300缇(1twip=15px)

3.下拉列表式组合框(框内不可以输入值)

listbox:列表框

multiselect:设置列表框是否可以多选

selected(x)(隐藏属性):判断索引为x的项是否被选中,返回布尔值

scrollbars滚动条:

分垂直和水平两种,在这里列举通用的属性

max:上限

min:下限

value:当前滑块所在位置的value值

largechange:单击滑块空白区域增加的value值

smallchange:单击滑块两边箭头增加的value值

timer时钟:

interval:设置时钟每多少毫秒执行一次timer事件

image图像框:

stretch:设置图像是否自动调整大小

picture图片框:

autosize:设置图像是否自动调整大小

picture:图片对话框