关键词不能为空

当前您在: 主页 > 英语 >

DevExpress控件使用大全

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-19 02:55
tags:

-

2021年2月19日发(作者:4564)



第三方控件使用大全




一、



ComboBoxEdit


1




如何使其不可编辑



TextEditStyle


设置为:


DisableTextEditor


2




如何设置鼠标为手形



Cursor


设置为:


Hand


二、



GridControl


1




如何解决单击记录整行选中的问题



View->OptionsBehavior->EditorShowMode


设置为:


Click


2




如何新增一条记录



(1)



Row()


(2)


、实现


gridView_InitNewRo w


事件



3


、 如何解决


GridControl


记录能获取而没有显示出来的 问题






teColumns();


4


、如何 让行只能选择而不能编辑(或编辑某一单元格)






(1)



View->OptionsBehavior->EditorShowMode


设置为:


Click





(2)



View->OptionsBehavior->Editable


设置为:


false


5


、如何禁用


GridControl


中单击列弹出右 键菜单






设置


Run Design->OptionsMenu->EnableColumnMenu


设置为:


false


6


、如何隐藏


GridControl



GroupPanel


表头






设置


Run Design->OptionsView->ShowGroupPanel


设置为:


false


7


、如何禁用


GridControl


中列头的过滤器






过滤器如下图所示:







设置



Run Design->OptionsCustomization->AllowFilter


设置为:


false


8


、如何在查询得到


0


条记录时显示自定义的字符提示


/


显示






如图所示:




方法如下:



//When no Records Are Being Displayed


privatevoid


gridView1_Custom DrawEmptyForeground(


object


sender,


CustomDrawEventArgs


e)


{


//< /p>


方法一(此方法为


GridView


设置 了数据源绑定时,可用)



ColumnView columnView = sender as ColumnView;


BindingSource bindingSource = urce as


BindingSource;


if( == 0)


{


string str =


没有查询到你所想要的数据


!


Font f = new Font(


宋体



Rectangle r = new Rectangle( + 5, + 5,


- 5, - 5);


ring(str, f, , r);


}


//


方法二(此方法为


GridView

< p>
没有设置数据源绑定时,使用,一般使用此种方法)



if


(


this


._flag)


{


if


(


this


.nt == 0)


{


string


str =



没有查询到你所想要的数据


!


;


Font


f =


new

< p>
Font


(



宋体



, 10,


FontStyle


.Bold);


Rectangle


r =


new


Rectangle


( + 5, + 5, -


5, - 5);


ring(str, f,


Brushes


.Black, r);


}


}


}


9


、如何显示水平滚动条?






设置


AutoWidth = false;


10


、如何定位到第一条数据


/


记录?






设置



rst()


11


、如何定位到下一条 数据


/


记录?






设置



xt()

12


、如何定位到最后一条数据


/


记录?






设置



st()

13


、设置成一次选择一行,并且不能被编辑



ectStyle =


us;


le = false;


AppearanceFocusedCell = false;


14


、如何显示行号?



this


.torWidth = 40;



//


显示行的序号



privatevoid



gridV iew1_CustomDrawRowIndicator(


object

< p>


sender,


RowIndicatorC ustomDrawEventArgs



e)


{


if


(ndicator && dle>=0)


{


yText = (dle + 1).ToString();


}


}



15


、如何让各列头禁止移动?







设置


olumnMoving = false;



16


、如何让各列头禁止排序?







设置


ort = false;


17


、如何禁止各列头改变列宽?







设置


olumnResizing = false;


18





19





20





21





22





23





24





25





26







三、


navBarControl


1


、如何在每一个


navBarGroup


里添加自己想要的控件






设置


GroupStyle: ControlContainer


2


、如何设置

< p>
navBarGroup


有滚动条






设置< /p>


SkinExplorerBarViewScrollStyle:ScrollBar


3




如休把


navBarGroup


设置成如下样式



如图所示:







设置< /p>


navBarGroup



PaintS tyleName


属性为


: SkinNavigationPane



四、


toolTipController


效果图如下:




1


、如何设置显示的时间长短






设置


this


.pDelay = 2000;


2


、如何在屏幕上显示如上图所示的效果



ToolTipControllerShowEventArgs< /p>


args =


this


.ShowArgs();


this


.lTip(


this


.sb tnYes,



请选择一条记录


!


);


this


.le(

< br>this


.sbtnYes,



提示



); < /p>


this


.lTipIconType(


this


.sbtnYes,


.


To olTipIconType


.Exclamation);


this


.ak =


true


;


this


.adow =


true


;


this


.d =


true


;


this


.nt(



请选择一条记录


!< /p>


,



提示



);


p =



请选 择一条记录


!


;


=



提示



;


3


、如何设置边框的颜色



this


.Color =


Color


.Red;


五、


TextEdit


1

< p>
、如何设置


TextEdit


为多行,可拉伸




设置


Te xtEdit



Propertity->AutoHeigh t


为:


False



六、


LayoutControl










1


、如何设置


LayoutItem


为隐藏< /p>














设置


lity



= Never



七、


TreeList


1

< p>
、如何隐藏


TreeList


的列头





< br>设置


TreeListr



Op tionsView



ShowColumns


属性为:


False


2


、如何




八、


PictureEdit


1


、如何禁止


PictureEdit


的右键 菜单?



设置


PictureEdit



Properties->ShowMenu


为:


false



九、


TreeList


1




如何让


TreeList


的每个结点高亮显示?



效果如下:




代码如下:



privatevoid


treeList1_Custom DrawNodeCell(


object


sender,


eeList.


CustomDrawNodeCellEve ntArgs


e)










{


TreeList


node = sender


as


TreeList


;


if


( == dNode)














{


















ctangle(


SystemBrushes

.Window, );


Rectangle


r =


new


Rectangle


(,














































,


Convert


.ToInt32(eString(xt,

































































).Width + 1),


Convert


.ToInt32(eString(xt,).Height));



















ctangle(


SystemBrushes

.Highlight, r);


















ring(xt, ,


SystemBrushes


.HighlightText, r);



















d =


true


;














}










}




//= ================================================== =========================


//=========== ====================


以下内容为收集


= ==============================


//====== ================================================== ====================



一、改变


grid


的样式。



.


XAppearances


xapp;


xapp=


new


.


XAppearances


(System.


Environment


.GetFolderPath(System.

< p>
Envi


ronment


.


SpecialFolder


.System) +



);



he me(



样式名字


< br>, ew);



二、选择单元设置和取所选的值







ele ctMode=


GridMultiSelectMode


.C ellSelect;


electMode=


GridMul tiSelectMode


. RowSelect; //


elect = d; //


多行选择



三、


gridview


的控制



///<


取当前选中的值


>



string


GetSelectedRows(


GridView


view) {


string


ret =



;


int


rowIndex = -1;


if


(electMode ==


GridMultiSelectMode


.RowSe lect) {


foreach


(


i nt


i


in


ectedRows()) {


DataRow


row = aRow(i);


if


(ret !=



) ret +=



;


ret +=


string


.Format(



, row[



], i);


}


}


else


{


foreach< /p>


(


GridCell


cell


in


ectedCells()) {


if


(rowIndex != dle) {


if


(ret !=



) ret +=



;


ret +=


string


.Format(



, dle);


}


ret +=



+ CellDisplayText(dle,


);


rowIndex = dle;


}


}


return


ret;


}








///<


设置选中的颜色


>//


半透明的效果



privatevoid


icbTranslucentCo lors_CheckedChanged(


object


sender, System.


EventArgs


e) {


if


(d) {


lor =


Color


.FromArgb(30, 0, 0, 240);


lor =


Color


.FromArgb(60, 0, 0, 240);


}


else


{


();


();


}


}




///<


自动添加一行


>


mRowPosition =


NewItemRowPo sition


.Bottom//Top/None;



///<


设置


gridView


的按钮


>


ttonMode =


ShowButtonModeEnum.


。。。。。。



le = d; //


设置按钮是否可用



///


向选中的空间输入字符串



SendKeys


.Send(



fsfds



);


///


控件焦点



();





四、


cardView


的设置



///


是否现实快捷按钮

CustomizeButton


ickCustomizeButton=true/false;

< br>///


设置


CustomizeButton

< p>
的能否排序和过滤



foreach


(


GridColumn


col


in


s)


{ ort}


foreach


(


GridColumn< /p>


col


in


s)


{ ilter}



///car d


的头上的


ico


显示



Changed();


///card


的头上的标题改变显示



ptionFormat =


””


;


///cardview


显示的单个记录的折叠按钮

< p>


rdExpandButton=true;



///


mCardColumns =iSize


mCardRows = val;


rzWidth




///


多选



elect = d;



forea ch


(


int


i


in


ectedRows()) {


DataRow


row = aRow(i);


if


(ret !=



) ret +=



;


ret


+=


string


.For mat(



/


{1}


:


{2:$$#,0.00}


,


row[



],


row[



],


row[



]);


}///


查看选择中的记录




CellMerging(


单元格合并的效果


)


///


CellMerging(

单元格合并的效果


)


-


-


-


-


-


-


-


-



本文更新与2021-02-19 02:55,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/666549.html

DevExpress控件使用大全的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文