社区
C++ Builder
帖子详情
listview加了背景图,数据加入时有自己的底色,怎么去掉?
tom_happy
2004-07-07 03:25:51
listview加了背景图,添加数据时,每行数据有自己的底色,不能透明看到背景图,效果很差,是否有像vc中的SetTextBkColor那样将listview的文字背景颜色设置为透明?
...全文
240
5
打赏
收藏
listview加了背景图,数据加入时有自己的底色,怎么去掉?
listview加了背景图,添加数据时,每行数据有自己的底色,不能透明看到背景图,效果很差,是否有像vc中的SetTextBkColor那样将listview的文字背景颜色设置为透明?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tom_happy
2004-08-16
打赏
举报
回复
搞定,非常感谢
constantine
2004-07-27
打赏
举报
回复
void __fastcall TForm1::ListView1CustomDraw(TCustomListView *Sender,
const TRect &ARect, bool &DefaultDraw)
{
Graphics::TBitmap *bitmap= new Graphics::TBitmap();
bitmap->LoadFromFile("F:\\My Pictures\\111.bmp");
ListView1->Canvas->Draw(0,0,bitmap);
ListView1->Color = clNone;
SetBkMode(ListView1->Canvas->Handle,TRANSPARENT);
ListView1->Perform(LVM_SETBKCOLOR ,0,CLR_NONE);
ListView1->Perform(LVM_SETTEXTBKCOLOR,0,CLR_NONE);
}
这样就可以了
cnhgj
2004-07-17
打赏
举报
回复
搜索ListView_SetTextBkColor()
tom_happy
2004-07-11
打赏
举报
回复
知道的告诉我一声啊
tom_happy
2004-07-11
打赏
举报
回复
没人知道吗
c#中
listview
选中后改变背景颜色
在winform窗口编程的过程中,窗口中有个
listview
,今天我们要聊得就跟
listview
有关。如果
listview
中有很多行,那么我在选中
listview
其中一行后,在点击窗口中其他按钮的时候,会发现
listview
中选中行的背景颜色又变成了原来的默认颜色。搞得我都不知道自己选的是哪行了,那么如何使c#在选中某一行后,在点击窗体中的其他按钮后,使选中行还会保留一定的颜色,从而让...
ListView
的背景、选中状态、下划线等相关说明
1. 背景色:
listView
设置背景色android:background="@drawable/bg",拖动或者点击list空白位置的时候发现ListItem都变成黑色。 因为默认的ListItem背景是透明的,而
ListView
的背景是固定不变的,所以在滚动条滚动的过程中如果实时地去将当前每个Item的显示内容跟背景进行混合运算,所以android系统为了优化这个过程用,就使用
使用
ListView
应该注意的地方
listview
android android:transcriptMode="normal" 设置该属性后如果界面中有EditText并且弹出键盘后会滚动到最后 关于
ListView
加
入HeaderView之后,点击条目时获得position参数移位的BUG修正 今天遇到一个问题,在
ListView
的时候,要在首部
加
一个轮播图组件,调用的是
ListView
的
listview
mysql_Android使用
ListView
应该注意的地方
在
ListView
中设置Selector为null会报空指针?m
ListView
.setSelector(null);//空指针试试下面这种:m
ListView
.setSelector(new ColorDrawable(Color.TRANSPARENT));如何让
ListView
初始化的时候就选中一项?
ListView
需要在初始化好
数据
后,其中一项需要呈选中状态。所谓"选中状态"就是该项
底色
与...
android
ListView
android 核心控件 详解
好了,绘制完这一行了。下面将对上述代码,做详细的解释,
listView
在开始绘制的时候,系统首先调用getCount()函数,根据他的返回值得到
listView
的长度(这也是为什么在开始的第一张图特别的标出列表长度),然后根据这个长度,调用getView()逐一绘制每一行。的构造需要三个参数,依次为this,布局文件(注意这里的布局文件描述的是列表的每一行的布局,android.R.layout.simple_list_item_1是系统定义好的布局文件只显示一行文字,
数据
源(一个List集合)。
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章