UltragridCells 中的标准格式与自定义格式

2023-12-04

我正在尝试格式化Ultragridcell使用下面的代码,它工作正常。

//Code

            DefaultEditorOwnerSettings editorSettings;
            DateTimeEditor datetime_editor;
            editorSettings = new DefaultEditorOwnerSettings()
            editorSettings.DataType = typeof(DateTime);
            editorSettings.MaskInput = "mm/dd/yyyy";
            datetime_editor = new DateTimeEditor(new DefaultEditorOwner(editorSettings));
            e.Row.Cells["DateInfo"].Editor = datetime_editor;

但当我尝试format就像下面的代码一样,它失败了。

//Code

            DefaultEditorOwnerSettings editorSettings;
            DateTimeEditor datetime_editor;
            editorSettings = new DefaultEditorOwnerSettings()
            editorSettings.DataType = typeof(DateTime);
            editorSettings.MaskInput = "D";
            datetime_editor = new DateTimeEditor(new DefaultEditorOwner(editorSettings));
            e.Row.Cells["DateInfo"].Editor = datetime_editor;

难道只有这个custom formatting也只有有限的类型适用于细胞,或者我在某个地方错了。

需要对此的建议。


看来您认为 MaskInput 属性支持由复合格式,但我不认为这是真的。
MaskInput 可用的格式据我所知仅限于由UltraGrid Designer.

使用UltraGrid Designer(右键单击UltraGrid控件,选择UltraGrid Designer)单击Data Schema并定义一个数据架构,其中其中一列将是日期时间列。然后前往Bands and Column Settings节点,选择列,然后选择定义为 DateTime 的列。在属性窗口中,您可以找到 MaskInput 属性及其允许的值。您可以尝试使用预定义的掩码进行试验,并检查是否有适合您的要求的掩码。

正如我所说,这就是我认为的事实。我不知道是否有另一种高级模式可以在设计时或运行时设置这些属性。如果来自 Infragistics 的人想在这个答案中添加一些内容,我们将受到欢迎

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UltragridCells 中的标准格式与自定义格式 的相关文章

随机推荐

  • 构建 Storm 时 Zookeeper 出现 ClassNotFoundException

    我是 java 和 Storm 的新手 所以请原谅任何明显的错误 我正在尝试使用水槽连接器进行风暴 但它因以下错误而崩溃 java lang reflect InvocationTargetException at sun reflect
  • 用 Bouncycastle jar 替换 JCE

    我必须摆脱 JCE jar 并应替换为用于 AES 加密和解密的充气城堡 jar 当我将 JCE 策略 jar 替换为 AES 256 算法的 BC jar 时 出现无效密钥大小异常 但它与密钥大小 128 配合得很好 在 AES 256
  • NameError:名称“分类器”未定义

    我是机器学习的新手 我试图对数据集进行预测 但是当我运行程序时 它给出以下错误 NameError name classifier is not defined 这是我的代码 import numpy as np from keras pr
  • Eclipse 使用哪种 Java 编译器?

    我已在文件夹 Java jdk1 8 0 152 中安装了自己的 JDK 8 Eclipse 允许我们从 Window Preferences Java Compiler 指定 Java 编译器 如果我指定编译器版本1 8 见下文 Ecli
  • Angular UI 引导选项卡 - 无法使用选项卡内的按钮更改选项卡

    我正在尝试使用选项卡指令内的按钮更改我的活动选项卡uib tabset 但该按钮只能在该指令之外工作 我究竟做错了什么 这是代码
  • 从视频文件生成预览图像?

    PHP 有没有办法给出视频文件 mov mp4 生成缩略图预览 解决方案 1 较旧 不推荐 首先安装ffmpeg php项目 http ffmpeg php sourceforge net 然后你可以使用这个简单的代码
  • 从 Python 2 使用 urllib2 发出 HTTP HEAD 请求

    我正在尝试使用 Python 2 执行页面的 HEAD 请求 我在尝试 import misc urllib2 opender urllib2 build opener misc urllib2 MyHTTPRedirectHandler
  • Vue js错误:组件模板应仅包含一个根元素

    我不知道错误是什么 到目前为止 我正在通过控制台日志进行测试 以在选择文件 用于上传 后检查更改 当我跑步时 npm run watch 我收到以下错误 Webpack 正在监视文件 95 排放 错误 编译失败 有 1 个错误19 42 2
  • 在 Angular js 中单击提交后,如何获取在单选按钮中选择的值列表

    这是 HTML 该文件是在主页中定义全局控制器的部分 消息对象包含从第一页加载的数据
  • C - 如何在数组中存储多个字符串

    想知道如何在数组中存储不同的字符串 例如 用户输入 qwe 程序会将其存储在数组变量 0 中 输入另一个字符串会将其存储为变量 1 依此类推 int main int argc char argv char variable 1000 in
  • 通过引用外部页面的锚点来扩展隐藏的 div

    我有一个脚本 可以在页面加载时隐藏 显示 无 列表中的某些 div Div 内容代表一本书的描述 整个列表是某种参考书目 每个div都有一个id 例如 div1 div2 等 ul li div class hidden div li li
  • SMTP 错误:“客户端无权向此服务器提交邮件”

    我在发送电子邮件时收到以下错误 可能是什么原因 客户端没有权限 将邮件提交到该服务器 服务器 响应是 5 5 1 STARTTLS 可能不会 被重复 这是堆栈跟踪 堆栈跟踪 at System Net Mail StartTlsComman
  • EF6 alpha 异步等待实体存储过程/函数导入?

    我想将新的 async wait 功能应用到实体模型中导入的存储过程 函数导入 但目前还无法使用 EF6 alpha 是否可以在 EF6 alpha2 或自 20211 起的夜间构建 中调用返回复杂类型集合的实体函数导入 调用 SQL 存储
  • AR Drone 2 和 ffserver + ffmpeg 流媒体

    我希望能够将 AR Drone 2 的视频源从 Debian 服务器重新传输到 Flash 我知道 AR 无人机使用编解码器 p264 我对视频编解码器完全陌生 所以我不知道什么适合我想要实现的目标 我已经能够从 AR 无人机流式传输视频源
  • MySQL触发器:在插入时将auto_increment值复制到另一列

    我需要在插入时将 auto increment ID 值复制到另一列中 我想我需要一个 插入后 触发器 因为否则新 ID 是未知的 我试过这个 IF NEW content IS NULL THEN SET NEW content NEW
  • Spring boot:不支持请求方法“PUT”

    我得到了Request method PUT not supported击中时出错PUTRestful API 上的方法来上传文件 以下是上传到此票证的信息 客户端日志 休息控制器 Spring Boot 应用程序配置 Tomcat日志 P
  • 保存 CLOS 对象

    将任何 Common Lisp 结构对象保存到文件 可读 似乎相对简单 例如 defun save structure object object filename with open file stream filename direct
  • 同一应用程序中的 Django 不同时区

    我正在开发一个关于休假管理的 Django 应用程序 其中有来自不同国家的员工 我将创建休假时的数据存储到数据库中 现在 我希望插入数据库的日期时间是该特定员工工作地点的当前当地时间 例如 假设 X 先生在印度工作 Y 在纽约工作 如果X申
  • 使用 WSDL 中的 WCF 托管服务 - SVCUtil 为方法生成详细类型

    我有一个来自已发布的 ASMX Web 服务的 WSDL 文件 我追求什么 正在创建一个模仿真实服务的模拟服务以进行测试 在 WSDL 中 我使用 SvcUtil exe 生成代码 显然它也生成 服务器端接口 问题是它生成的接口非常笨重 例
  • UltragridCells 中的标准格式与自定义格式

    我正在尝试格式化Ultragridcell使用下面的代码 它工作正常 Code DefaultEditorOwnerSettings editorSettings DateTimeEditor datetime editor editorS