随笔分类 -  dev

摘要:RepositoryItemComboBox cbbEnd = new RepositoryItemComboBox(); cbbEnd.TextEditStyle = DevExpress.XtraEditors.Controls.TextEditStyles.DisableTextEditor; cbbEnd.SelectedIndexChanged += new EventHandler(cbbEnd_SelectedIndexChanged); foreach (var m in m_lineResult) ... 阅读全文
posted @ 2013-09-02 16:52 咸鱼公子 阅读(8205) 评论(2) 推荐(0)
摘要:绑定用法 StringBuilder sb = new StringBuilder(); sb.AppendFormat("select id, filename, addtime from gf_mxd"); //gridControl1.DataSource = cklbxList.DataSource = BaseApp.DBOper.dbhelper.DoQueryEx("tb", sb.ToString(), true); cklbxList.DisplayMember = "FILENAME"; ... 阅读全文
posted @ 2013-08-29 14:16 咸鱼公子 阅读(3059) 评论(0) 推荐(0)
摘要:private void gridView1_ShowGridMenu(object sender, DevExpress.XtraGrid.Views.Grid.GridMenuEventArgs e) { Point point = new Point(System.Windows.Forms.Cursor.Position.X, System.Windows.Forms.Cursor.Position.Y); popupMenu1.ShowPopup(point); } 阅读全文
posted @ 2013-07-17 10:05 咸鱼公子 阅读(548) 评论(0) 推荐(0)
摘要:树形控件是使用频率很高的一种控件。对于属性控件往往需要下面两个功能1.TreeList带有CheckBox,并且节点要有三种状态(所有的子节点都选中,所有的子节点都没选择,一部分子节点选中)。使用DevXpress的TreeList控件很容易实现这一功能。设置TreeList.OptionsView.ShowCheckBoxes = true //是否显示CheckBox设置TreeList.OptionsBehavior.AllowIndeterminateCheckState = true; //设置节点是否有中间状态,即一部分子节点选中,一部分子节点没有选中设置这两个属性之后就实现了Tr 阅读全文
posted @ 2013-04-11 08:53 咸鱼公子 阅读(518) 评论(0) 推荐(0)
摘要://cmbProvince下拉菜单2 ProvinceModel bindProvinceModel = new ProvinceModel();3 string strBindProvince = Newtonsoft.Json.JsonConvert.SerializeObject(bindProvinceModel);4 string strResult = WebLockConfig.Instance.webProvince.GetProvinceDS(strBindProvince);5 DataSet ds = Newtonsoft.Json.JsonConvert.Deseria 阅读全文
posted @ 2013-04-11 08:52 咸鱼公子 阅读(263) 评论(0) 推荐(0)
摘要:dockpanl是dockManager1的元素,我是这样理解的dockpanl有dock属性(左对齐,右对齐等等)如果要在dockpanl放控件的话,需要放一个容器控件(我不晓得工具栏上有不有,因为我的没有显示dev控件)DevExpress.XtraBars.Docking.ControlContainer dockPanel1_Container; 阅读全文
posted @ 2013-01-06 12:48 咸鱼公子 阅读(2231) 评论(0) 推荐(0)
摘要:ComboBoxEdit也是DevExpress winform控件中经常使用的一个,我们在使用的过程中可能有时需要对ComboBoxEdit控件进行数据绑定,而ComboBoxEdit控件不像 LookUpEdit控件拥有DataSource属性,可以直接绑定一个数据集。下面我们使用 ComboBoxEdit的comboBoxEdit1.Properties.Items.Add(object item)方法来实现数据绑定.1.先用GetAreaDataTable方法返回一个DataTable,代码如下:public static DataTable GetAreaDataTable() {. 阅读全文
posted @ 2012-12-27 08:30 咸鱼公子 阅读(9003) 评论(1) 推荐(1)
摘要:1.processbar例子 public partial class DlgProgressBar : DevExpress.XtraEditors.XtraForm { public DlgProgressBar(int BarMaxValue, int BarMinValue) { InitializeComponent(); //设置一个最小值 progressBarControl1.Properties.Minimum = BarMaxValue; //设置一个最大值 progressBarControl1.Properties.Maximum = BarMinValue; ... 阅读全文
posted @ 2012-11-07 10:19 咸鱼公子 阅读(4011) 评论(2) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2012-09-11 16:17 咸鱼公子 阅读(37) 评论(0) 推荐(0)
摘要:checkedListBoxControl1使用和listbox等控件相似,但还是有些区别的1.绑定值:List<CategoryInfo>modelList=newList<CategoryInfo>();foreach(stringstrinresult){string[]modelStr=str.Split('-');modelList.Add(newCategoryInfo(){ID=modelStr[0],Title=modelStr[1]});} checkedListBoxControl1.ValueMember=""; 阅读全文
posted @ 2012-08-29 12:05 咸鱼公子 阅读(1276) 评论(1) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2012-08-28 12:03 咸鱼公子 阅读(35) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。
posted @ 2012-08-23 10:08 咸鱼公子 阅读(60) 评论(0) 推荐(1)
摘要:绑定数据源: RepositoryItemLookUpEdit lkt = new RepositoryItemLookUpEdit(); lkt.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("ID", 20, "ID")); lkt.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("NAME", 30, "名称&q 阅读全文
posted @ 2012-08-07 17:20 咸鱼公子 阅读(7990) 评论(1) 推荐(1)
摘要:privateDevExpress.Utils.WaitDialogFormWaitBeforeLogin=null;//弹出登录提示画面 newThread((ThreadStart)delegate{WaitBeforeLogin=newDevExpress.Utils.WaitDialogForm("请稍候...","正在加载应用系统");Application.Run(WaitBeforeLogin);}).Start();...//关闭登录提示画面 WaitBeforeLogin.Invoke((EventHandler)delegate{Wa 阅读全文
posted @ 2012-08-07 10:53 咸鱼公子 阅读(463) 评论(0) 推荐(0)
摘要:1.TextEditor(barEditItem)取文本stringeditValue=barEditItem1.EditValue.ToString();//错误,返回null stringeditValue=((DevExpress.XtraEditors.TextEdit)barEditItem).EditValue.ToString();//正确,返回文本框内容 2.ComboBoxEdit(barEditItem)添加Itemstringitem="comboboxItem1";((DevExpress.XtraEditors.Repository.Reposit 阅读全文
posted @ 2012-08-07 10:40 咸鱼公子 阅读(2583) 评论(0) 推荐(2)
摘要:Dev组件包功能强大,但说明性的文档太少也给我们使用带来的很大的障碍。最近项目需要使用Dev控件,把点点滴滴记录在这里备忘。1,适当调整列宽(当列很多时) gridView1.OptionsView.ColumnAutoWidth= false; gridView1. BestFitColumns(); 2,多选 gridView1 .OptionsSelection.MultiSelect = true; gridView1 .OptionsSelection.MultiSelectMode = DevExpress.XtraGrid.Views.Grid.GridMultiSelec... 阅读全文
posted @ 2012-08-01 14:53 咸鱼公子 阅读(4603) 评论(1) 推荐(0)
摘要:换了工作单位,离住的地方有点远,13公里的样子,每天要挤公交车啊~有时候挤不上去有时候贴在公交的门上,非常可怜的一直站到终点站再导车。每天都有些老头老太太上车,挤不上还不干,上来自然要有人给它们让座啊,它们有老年证。。。。啥叫早高峰???早上从7点到9这是属于早高峰啊,这些老太太老大爷上来干啥?我是观察了很久了:有的是去钓鱼,有的是去公园玩、溜湾,有些是去超市门口排队买便宜鸡蛋的。。。。。。。还有很多,很多原因。有些人有估计要吐血了,咱小老百姓上个班容易吗?这些老东西偏在要这个早高峰来挤。不给让座显得没有传统美德,如果让座打心里觉得不值。就不能避开早高峰吗?送一个字:贱! 阅读全文
posted @ 2012-05-29 10:11 咸鱼公子 阅读(757) 评论(1) 推荐(2)
摘要:因为要做一个排序功能,弄了很久自带的功能都没法弄出来,最后自己写了一个方法来实现绑定数据的时候用泛型,拖动的时候获到到选中的行和要上目行上的行号,再使用下面的方法注册事件protectedoverridevoidOnLoad(EventArgse){base.OnLoad(e);//添加事件this.gridControl1.DragOver+=newSystem.Windows.Forms.DragEventHandler(this.gridControl1_DragOver);this.gridControl1.DragDrop+=newSystem.Windows.Forms.DragE 阅读全文
posted @ 2012-05-28 17:11 咸鱼公子 阅读(2416) 评论(0) 推荐(0)
摘要:TcxGridAlign 设置控件的排列方式。 alBottom:相对于父容器为底端对齐排列。 alClient:相对于父容器为剩余部分完全覆盖排列。 alCustom:相对于父容器为自定义对齐排列。 alLeft:相对于父容器为左端对齐排列。 alNone:默认对齐排列。 alRight:相对于父容器为右端对齐排列。 alTop:相对于父容器为顶端对齐排列。AlignWithMargins设置控件与其父容器之间的间隙。Anchors 设置控件的对齐方式。akLeft 当其父容器大小改变时,控件左端相对于父容器左端的位置不变。akTop 当其父容器大小改变时,控件顶端相对于父容器顶端的位置不变 阅读全文
posted @ 2012-05-15 16:46 咸鱼公子 阅读(2362) 评论(0) 推荐(0)