怎么增大tcxButton的边框? rt 看下图为什么我自己添加的tcxButon控件改变不了边框的大小 而模板的就行?貌似我核对了所以的属性 没有不同啊 也没看到和边框有关系的属性求大牛指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 up CSDN的大牛们都那去了? 仔细找找应该有的,实在没有你就用canvas给它画一个,实在画不上去你就弄个panel给它做衬托。 button的样式设置比较麻烦如果你就是想让普通cxbutton的样式展示成Defualt等的样式效果, 可以这么改:1 找出cxbuttons.pas文件(一般在devExpress的安装目录下 DevExpress VCL\ExpressEditors Library 5\Sources)2 放到你的项目文件夹下3 项目中加入该pas文件4 修改该pas文件 cxbuttons.pas文件,找到InternalPaint方法的私有方法InternalDrawButton, 替换GetPainterClass.DrawButton行代码. 改动如下(按钮始终显示为default样式)else begin if AState = cxbsNormal then AState := cxbsDefault; GetPainterClass.DrawButton(FCanvas, R, '', AState, True, AColor, FCanvas.Font.Color{$IFDEF DELPHI7}, WordWrap{$ENDIF}); end;// else// GetPainterClass.DrawButton(FCanvas, R, '', AState, True, AColor, FCanvas.Font.Color{$IFDEF DELPHI7}, WordWrap{$ENDIF}); TwwDBGrid控件选中一行的时候怎么高亮显示 初学者遇到的小问题,请大家指教!谢谢! 一个网络问题,达人进来看看 ■哪位好心人帮我把这个程序做成点击dbgrid的标题栏就可以排序的啊。◆ 中国软件业的程序员认为比较黑的公司清单 欢迎加入(2) Access 中 memo 字段的怪问题? {$I+}和{$I-}是控制什么的?一定给分! 一个关于StringGrid的简单问题 关于用TQUERY对SQL数据库进行复杂查询的问题 各为大侠帮我解决这个问题吧。 win7系统下默认窗体大小改变的问题 (结贴率100%)看到一篇文章,强制卸载DLL,可惜是C++代码,求帮忙翻译成Delphi的
如果你就是想让普通cxbutton的样式展示成Defualt等的样式效果, 可以这么改:
1 找出cxbuttons.pas文件(一般在devExpress的安装目录下 DevExpress VCL\ExpressEditors Library 5\Sources)
2 放到你的项目文件夹下
3 项目中加入该pas文件
4 修改该pas文件
cxbuttons.pas文件,找到InternalPaint方法的私有方法InternalDrawButton, 替换GetPainterClass.DrawButton行代码. 改动如下(按钮始终显示为default样式)
else
begin
if AState = cxbsNormal then
AState := cxbsDefault; GetPainterClass.DrawButton(FCanvas, R, '', AState, True, AColor, FCanvas.Font.Color{$IFDEF DELPHI7}, WordWrap{$ENDIF});
end;
// else
// GetPainterClass.DrawButton(FCanvas, R, '', AState, True, AColor, FCanvas.Font.Color{$IFDEF DELPHI7}, WordWrap{$ENDIF});