首页 > 其他分享 >DevExpress.18.1使用

DevExpress.18.1使用

时间:2023-10-16 14:58:58浏览次数:48  
标签:Normal Appearance element Item 使用 dv DevExpress.18 desc

1.

DevExpress.XtraGrid.Views.Tile.TileView  使用DataTable作为数据源时,默认选择第一行使用  tile_Reason.Columns.View.FocusedRowHandle = 0;

 

2.绑定数据源后,能单击能查到数据,但页面不显示,需要绑定控件的_ItemCustomize 方法

private void tile_Reason_ItemCustomize(object sender, TileViewItemCustomizeEventArgs e)
{
if (e.Item == null) return;

DataRowView dv = tile_Reason.GetRow(e.Item.RowHandle) as DataRowView;
if (dv != null)
{
e.Item.Elements.Clear();
string desc = AccsGlobal.LanguageString(dv["PointRuleB"].ToStringAndTrim(), dv["PointRuleB"].ToStringAndTrim(), dv["PointRuleB"].ToStringAndTrim());

e.Item.Elements.Add(GetItemElement(desc, new Point(5, 5)));
}
}

 

private TileViewItemElement GetItemElement(string desc, Point point)
{

TileViewItemElement element = new TileViewItemElement();
element.Appearance.Normal.Font = new System.Drawing.Font("微软雅黑", 10F);
element.Appearance.Normal.ForeColor = Color.Black;
element.Appearance.Normal.Options.UseForeColor = true;
element.Appearance.Normal.Options.UseFont = true;
element.Text = desc;
element.TextAlignment = DevExpress.XtraEditors.TileItemContentAlignment.TopLeft;
element.TextLocation = point;
return element;
}

 

标签:Normal,Appearance,element,Item,使用,dv,DevExpress.18,desc
From: https://www.cnblogs.com/jtcr/p/17767297.html

相关文章

  • google gtest框架入门使用案例
    通过本文可以收获:googlegtest急速入门、googlegtest资源网站。googlegtest是什么googlegtest是谷歌开源的c++单元测试框架,非常的好用。起码个人感觉和springboot自带的测试框架功能差不太多。安装略过,请参考:GitHub-google/googletest:GoogleTest-GoogleTesting......
  • 如何使用Linux进行进程调度优化
    如何使用Linux进行进程调度优化WBOY发布:2023-08-0216:13:21原创315人浏览过 如何使用Linux进行进程调度优化随着计算机技术的发展和互联网的普及,对计算机系统的性能要求越来越高。进程调度作为操作系统的重要功能之一,在提高系统性能方面起着重要作用。Lin......
  • gorm 使用where in 条件查询时,使用uint8[] 类型报错的解决方案
    出现问题:在开发过程中,遇到这样一个问题,GORMModel如下:typeTeststruct{ ... cloumnTypeuint8`gorm:"notnull;default:0"`...}其中有一个类型字段,数据范围是1-10所以使用uint8字段来存储,在查询某些类型的数据时,使用了下面的查询语句varlist[]model.......
  • 电气装配所要掌握使用的常用电工工具
    众所周知,不论是哪个行业,哪个工种,都需要其相对应的工具。电工作为拥有专业技能的职业,自然是需要更加专业的、安全的电工工具。熟悉掌握使用,对于电工作业具有很大的帮助。那么电气装配工作时,需要使用哪些电工工具呢?下面就来介绍一下电气装配时常用的电工工具。1.螺丝刀螺......
  • uniGUI使用WebSocket
    现在的uniGUI最新版本,经过几个版本的迭代,已经完美支持WebSocket。用起来,也非常简单,默认情况下,已经打开WebSocket。打开demos中的第一个例子: C:\ProgramFiles(x86)\FMSoft\Framework\uniGUI\Demos\Desktop\WebSocket-Basic在Main单元,可以看到:1.如何广播一个消息:BroadcastM......
  • BitBake使用攻略--BitBake的语法知识二(转载自https://www.cnblogs.com/chegxy/archive
    目录写在前面1.BitBake中的任务2.任务配置2.1依赖2.1.1内部任务间的依赖2.1.2不同菜谱下的任务间依赖2.1.3运行时态下的依赖2.1.4递归依赖2.1.5任务间的依赖2.2事件2.3校验和3.ClassExtensionMechanism 写在前面这是《BitBake使用攻略》系......
  • BitBake使用攻略--从HelloWorld讲起 (转载自:https://www.cnblogs.com/chegxy/p/1571811
    目录写在前面1.什么是BitBake2.BitBake的安装3.使用BitBake构建一个HelloWorld工程后续 写在前面《BitBake使用攻略》系列文章将从今天开始不定时的更新,主要讲解BitBake的背景,基本语法,功能及其命令等知识,旨在为即将从事Yocto项目和OpenEmbedded项目的同学做一些预......
  • flutter 使用webView
    第一步:安装webView#webviewwebview_flutter:^3.0.2第二步:写入页面SizedBox(width:Get.width,height:Get.height,child:Padding(padding:EdgeInsets.only(top:264.w),child:WebView(initialUrl:controller.url,......
  • .NET CORE 之 gRPC使用
    gRPC简单介绍gRPC是一种与语言无关的高性能远程过程调用(RPC)框架(google开源的rpc框架)。gRPC默认使用protocolbuffers,这是Google开源的一套成熟的结构数据序列化机制(也可以使用其他数据格式如JSON) gRPC的主要优点是: HTTP2传输现代高性能轻量级RPC框架。协定......
  • 【译】使用保留大小写的查找和替换来保存您的命名方式
    VisualStudio搜索体验获得了一项新功能,允许用户查找和替换文本,而不必担心不同的大小写。例如,方法参数“catalogItemId”和对象属性“CatalogItemId”有相同的名称,但大小写不同,但都应该用类似“productId”的东西替换,并使用各自的大小写。 该功能是由用户请求的,他们......