绑定中 Datetime 对象的 StringFormat 返回 0 表示小时和分钟

2024-02-10

我使用 Datetime.Now 创建一个 Datetime 对象,并将其作为类的属性。

当我将其绑定到网格视图时:

<GridViewColumn Header="Date" Width="120" DisplayMemberBinding="{Binding transaction_date1, StringFormat=HH:mm}" />

结果始终为 00:00。

当我调试代码时,我发现 Datetime 对象的小时、分钟等属性包含非零值。 我认为在这种情况下,StringFormat 从 Datetime 对象内的 Date 对象获取小时和分钟,该对象具有正确的日期,但始终将 12:00:00 AM 作为小时。

有没有办法超越它并在我的窗口中显示正确的小时和分钟?

先感谢您!


改成这样:

<GridViewColumn Header="Date" Width="120" DisplayMemberBinding="{Binding transaction_date1, StringFormat='{}{0:HH:mm}'}" />

如果你想使用StringFormat如果使用自定义格式,则必须使用此方法,在格式字符串中提供参数索引。它相当于:

string.Format("{0:HH:mm}", transaction_date1);

开头的两个大括号{}是指示 XAML 解析器忽略字符串中发现的更多大括号的指令。因此,您可以在一个绑定语句中多次使用日期值:

DisplayMemberBinding="{Binding transaction_date1, StringFormat=`{} Your date-time is {0:dd/mm/yy} at approx. {0:HH} hours and {0:mm} minutes`}"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

绑定中 Datetime 对象的 StringFormat 返回 0 表示小时和分钟 的相关文章

  • 使用具有现有访问令牌的 Google API .NET 客户端

    用例如下 移动应用程序正在通过 Google 对用户进行身份验证 并且在某些时候 我们需要将用户的视频发布到他的 YouTube 帐户 出于实际原因 实际发布应该由后端完成 已经存储在那里的大文件 由于用户已经通过应用程序的身份验证 因此应
  • C# 中的接口继承

    我试图解决我在编写应用程序时遇到的相当大的 对我来说 问题 请看这个 为了简单起见 我将尝试缩短代码 我有一个名为的根接口IRepository
  • 对齐 GridView 中的行值

    我需要在 asp net 3 5 中右对齐 gridview 列中的值 我怎样才能做到这一点
  • WPF - 路径几何...有没有办法绑定数据属性?

    我有一个ControlTemplate作为 气泡 弹出窗口AdornerLayer给定的控制 它工作正常 但我需要能够计算它应该显示的位置 中间 底部 代替
  • 访问者和模板化虚拟方法

    在一个典型的实现中Visitor模式 该类必须考虑基类的所有变体 后代 在许多情况下 访问者中的相同方法内容应用于不同的方法 在这种情况下 模板化的虚拟方法是理想的选择 但目前这是不允许的 那么 模板化方法可以用来解析父类的虚方法吗 鉴于
  • 检查算术运算中的溢出情况[重复]

    这个问题在这里已经有答案了 可能的重复 检测 C C 中整数溢出的最佳方法 https stackoverflow com questions 199333 best way to detect integer overflow in c
  • ASP MVC:服务应该返回 IQueryable 的吗?

    你怎么认为 你的 DAO 应该返回一个 IQueryable 以便在你的控制器中使用它吗 不 您的控制器根本不应该处理任何复杂的逻辑 保持苗条身材 模型 而不是 DAO 应该将控制器返回给视图所需的所有内容 我认为在控制器类中看到查询 甚至
  • 如何识别 WPF 文本框中的 ValidationError 工具提示位置

    我添加了一个箭头来指示工具提示中的文本框 当文本框远离屏幕边缘时 这非常有效 但是当它靠近屏幕边缘时 工具提示位置发生变化 箭头显示在左侧 Here is the Image Correct as expected since TextBo
  • 如何将 WPF 大小转换为物理像素?

    将 WPF 与分辨率无关 宽度和高度转换为物理屏幕像素的最佳方法是什么 我正在 WinForms 表单中显示 WPF 内容 通过 ElementHost 并尝试制定一些大小调整逻辑 当操作系统以默认 96 dpi 运行时 我可以正常工作 但
  • 无法将类型“System.IO.Stream”隐式转换为“Java.IO.InputStream”

    我提到了一些类似的问题 但没有一个涉及IO 当我使用时 我在java中使用了相同的代码Eclipse 那次就成功了 但现在我尝试在中使用这段代码Mono for Android C 它不起作用 我正在尝试运行此代码来创建一个InputStr
  • C# 中条件编译符号的编译时检查(参见示例)?

    在 C C 中你可以这样做 define IN USE 1 define NOT IN USE 1 define USING system 1 system 1 IN USE 进而 define MY SYSTEM IN USE if US
  • 生产代码中的 LRU 实现

    我有一些 C 代码 需要使用 LRU 技术实现缓存替换 目前我知道两种实现LRU缓存替换的方法 每次访问缓存数据时使用时间戳 最后比较替换时的时间戳 使用缓存项的堆栈 如果最近访问过它们 则将它们移动到顶部 因此最后底部将包含 LRU 候选
  • 获取 2 个数据集 c# 中的差异

    我正在编写一个简短的算法 它必须比较两个数据集 以便可以进一步处理两者之间的差异 我尝试通过合并这两个数据集并将结果更改放入新的数据集来实现此目标 我的方法如下所示 private DataSet ComputateDiff DataSet
  • System.Runtime.InteropServices.COMException(0x80040154):[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在 C 项目中遇到异常 System Runtime InteropServices COMException 0x80040154 检
  • 有没有一种简单的方法可以让 Visual Studio 2015 使用特定的 ToolsVersion?

    使用特定版本构建项目或解决方案时msbuild我可以使用以下命令选择早期的 net 工具链 toolsversion or tv switch C Program Files x86 MSBuild 14 0 bin msbuild tv
  • 转到定义:“无法导航到插入符号下的符号。”

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我今天突然开始在我的项目中遇到一个问题 单击 转到定义 会出现一个奇怪的错误 无法导航到
  • 运算符“==”不能应用于“int”和“string”类型的操作数

    我正在编写一个程序 我想到了一个数字 然后计算机猜测了它 我一边尝试一边测试它 但我不断收到不应该出现的错误 错误是主题标题 我使用 Int Parse 来转换我的字符串 但我不知道为什么会收到错误 我知道它说 不能与整数一起使用 但我在网
  • 使用 C# 从 DateTime 获取日期

    愚蠢的问题 给定日期时间中的日期 我知道它是星期二 例如我如何知道它的 tue 2 和 mon 1 等 Thanks 您正在寻找星期几 http msdn microsoft com en us library system datetim
  • 双精度类型二维多维数组的 pinvoke 编组作为 c# 和 c++ 之间的输入和输出

    我有以下我正在尝试解决的双物质类型的 2d 多维数组的 c 和 c pinvoke 编组 我已经查看了以下热门内容以获得我目前拥有的内容使用双精度数组进行 P Invoke 在 C 和 C 之间编组数据 https stackoverflo
  • 匿名结构体作为返回类型

    下面的代码编译得很好VC 19 00 23506 http rextester com GMUP11493 标志 Wall WX Za 与VC 19 10 25109 0 标志 Wall WX Za permissive 这可以在以下位置检

随机推荐

  • -Dorg.apache.el.parser.COERCE_TO_ZERO 用于 glassfish?

    我们也有类似 Dorg apache el parser COERCE TO ZERO 的 glassfish 吗 不会 Glassfish 使用不同的 EL 实现 其默认行为与您设置时的行为相同 Dorg apache el parser
  • 使用 Gson 反序列化有时是字符串,有时是对象

    我需要将这种类型的 JSON 数据解析为 java 对象 id 1 blob example text id 2 blob to 1234 from 4321 name My Name 我正在使用 Gson 并且不知道如何解决这个特定问题
  • 获取 Scala 中嵌套映射的值

    我有一张具有以下结构的地图 Map String Map String String 有没有一种优雅的方式来获取内部地图的值 只需按照正常方式进行 两次即可 val m Map a gt Map b gt c m a b c 第一次手术m
  • Ruby on Rails foreach 与 Bootstrap3 行类

    我想 foreach 循环数据并使用每行 3 列的引导网格系统显示此数据 但是我需要多行来获取数据量 如下所示 div class row div class col md 4 DATA HERE div div class col md
  • 在mvc 4中使用wkhtmltopdf将Html中的图像转换为PDF

    我正在使用 wkhtmltopdf 将 html 转换为 pdf 我正在使用 mvc 4 我能够将 html 转换为 pdf 我遇到的唯一问题是图像无法渲染 应该出现图像的地方有一个小矩形 我的图像在数据库中 因此当我在控制器中获取 htm
  • Qt5 C++ 自动鼠标点击

    我正在尝试制作一个应用程序 其中鼠标移动到屏幕上的某些位置并自动单击左键 问题是我无法在 Qt 应用程序外部单击 因此我做了一个解决方法 使应用程序对鼠标单击透明并使用以下代码使其全屏显示 int x 800 int y 500 this
  • 如何在 Seaborn 热图单元格中显示多个注释

    我希望seaborn 热图在热图的每个单元格中显示多个值 为了清楚起见 这是我想要看到的手动示例 data np array 0 000000 0 000000 0 231049 0 000000 0 231049 0 000000 lab
  • 循环名称参考

    我有这个脚本 bin bash function contains local n array 1 local value 2 for item in array do item value return 0 done return 1 a
  • MySQL属性数据库

    我有一个属性数据库 每个属性值都存储在一个表中 并带有其父属性的 ID 在独立表中 我会编写一条 SQL 语句来提取数据 WHERE username AND domain 在属性表中 由于每个值都存储为单独的行 所以我不能这样做 我有一个
  • 使用 ASP.NET Razor MVC 仅包含部分视图的一部分

    我正在使用 ASP NET Razor MVC 并对我不想在每个页面上更新的常见内容使用部分视图 我使用以下语法来包含我的部分视图 Html Partial PartialView 在特定的部分视图上 我有两个 DIVS div class
  • Pytorch 进度表学习率

    我正在尝试重新实现一篇论文 该论文建议调整学习率 如下所示 学习率降低了factor耐心时期 10 的回归值改变值0 0001 我应该使用torch optim lr scheduler ReduceLROnPlateau 我不确定应该向每
  • 如何使用 CoreGraphics 用 alpha 颜色填充矩形?

    在我的drawRect方法中 我正在绘制一个PNG图像 最重要的是 我想绘制一个具有 20 alpha 颜色的矩形 如下所示 UIColor colorWithWhite 0 0 alpha 0 2 set UIRectFill rect
  • 如何使用spark/scala +代码+配置通过远程hive存储(s3 orc)在sparksql中加载文件

    intellij spark gt Hive Remote 存储在S3上 orc格式 无法通过 Spark scala 读取远程 Hive 表 能够读取表架构 但无法读取表 线程 main java lang IllegalArgument
  • 用于打印数字序列的 C 线程:偶数和奇数打印线程并行运行

    我是多线程编程的新手 我尝试使用并行运行的偶数和奇数打印线程来打印数字序列 执行时 代码进入死锁 谁能帮我解决这个问题 include
  • Android 应用程序在方向更改期间丢失数据

    我有一个从教程中复制的应用程序 用于捕获图像MediaStore ACTION IMAGE CAPTURE 当我在手机上运行该应用程序时 我遇到了一些奇怪的情况 即使我没有移动手机 相机应用程序本身也会在操作过程中多次翻转其方向 在返回教程
  • MediaPlayer - setAudioAttributes 无法正常工作

    我正在尝试创建警报 一切正常 但流类型始终是媒体 即使我使用STREAM ALARM since setStreamType已弃用 我正在使用setAudioAttributes相反 但它似乎不起作用 这是我的代码 class AlarmR
  • 规范与非规范终端输入

    我正在准备考试 我对 Unix 中规范与非规范输入 输出的工作方式感到困惑 例如 curses 我知道有一个缓冲区可以应用 行规则 来进行规范输入 这是否意味着非规范输入会绕过缓冲区 或者只是意味着不应用任何线路规则 此过程对于输入和输出操
  • android 库项目中的方法引用过多 - ClassNotFoundException

    我有一个库项目 我正在使用 AAR 文件在主 android 项目中使用它 我现在得到了著名的 65k 方法限制 这是我所期望的 但我几乎没有疑问 我已在主项目的 libs 文件夹中添加了 AAR 文件 并在 build gradle 中编
  • 使用 jackson-dataformat-xml 自定义根元素进行 XML 反序列化?

    所以我用杰克逊JSON 序列化 反序列化到目前为止已经成功 现在我也尝试使用它XML 序列化 反序列化使用它的jackson dataformat xml 2 3 0 jar 我用过 objectmapper reader Student
  • 绑定中 Datetime 对象的 StringFormat 返回 0 表示小时和分钟

    我使用 Datetime Now 创建一个 Datetime 对象 并将其作为类的属性 当我将其绑定到网格视图时