converter相关内容

WPF触发VS转换器

哪个更好地使用性能明智? 转换器的限制与触发器相反,反之亦然。 我会限制使用转换器,因为它可以导致类爆炸吗? 解决方案 如果你进入TDD开发,最好选择使用转换器。 如果没有要应用的复杂业务逻辑或自定义逻辑,请转到触发器。关于转换器的另一个问题是,根据Laurent Bugnion(MVVM Light的创建者)使用转换器会产生性能影响。 您可以看到更多关于此帖的性能影响的洞 ..
发布时间:2016-10-11 10:23:08 C#

微软WPF转换器

所以,我今天发现转换器的列表 MSDN上,现在我想用其中的一些。搜索了一下后,不过,我可以T似乎找到他们什么。 我主要是想使用的 IntToBoolConverter 。但是我不知道如何使用转换由于提供如何做到这一点(或谷歌)没有资料。 我知道这很容易使该转换器我自己,但我是一个程序员,我的摩托车是偷懒的时候可以和制作方法(变流器)已经存在是多余的工作。 希望有人能向我解释。如何 ..
发布时间:2016-10-10 19:18:45 C#/.NET

如何转换"时间"从日期时间转换成int?

我有一个包含一些以小时为单位的几个值的DataGrid和我想知道: 如何从我的DataGrid中得到的只是时间,并转换成一个int(或双)变量。 我的目标是与我的DataGrid时间值的一些操作,想将号码加入进去。 例如: 使用我的“dataGridView1.Rows [1] .Cells [2] .Value.ToString();”它会显示一个DateTime值(这是我的 ..
发布时间:2016-10-08 22:17:11 C#/.NET

如何字符串转换为C#日期时间?

有可能到字符串(日期存储为 VARCHAR 数据库)转换为日期时间在C#? 如。我遇到存储日期为varchar一个表,并将其存储值例如 14年1月21日下午11时42分36秒 我想要得到的结果,格式为 YYYY-MM-DD 我试过了, CultureInfo的美式英文=新的CultureInfo(“EN-US “); 的DateTime D组; DateTim ..
发布时间:2016-10-05 22:30:01 C#/.NET

如何创建转换器一样工作" FindAncestor"检查IsTypeFound?

我想创建一个转换器中,我将通过一个类型发现,在元素的父层次和放大器;如果这种类型的发现它应该返回true,否则为false 到目前为止,我尝试如下的代码和放大器;这是工作。但现在只有我有问题是它发现元素的父层次结构,直到元素的父为null。我想给祖先水平在父层次寻找元素。所以,我怎么可以给祖先级到转换器?? 我用LayoutHelper.cs类下面给出找到父层次元素。 公共类La ..
发布时间:2016-10-04 16:10:59 C#/.NET

默认ValueConverter在WPF类

我只是要开始我的一个新项目,我目前正在评估本地化,模块化等一些技术。 我有(至少在我看来, )一个不错的方法来定位,但现在我很难找到数据绑定一个很好的解决方案。 我想文本框等(一般UI元素)的值绑定到一个在表单的DataContext的具体方法。该方法是这样的: 公共无效的GetValue(字符串名称) 其中名称是“路径”中的“节点/子节点/ subsubnode”的形式。 ..
发布时间:2016-10-03 21:41:31 C#/.NET

为什么System.Convert有ToDateTime接受日期时间?

// //摘要: //返回指定的System.DateTime对象;不执行任何实际的转换。 // //参数: //价值: //日期和时间值。 // //返回结果: //返回值是不变。 公共静态的DateTime ToDateTime(DateTime值); 为什么 System.Convert 有 ToDateTime 接受的DateTime? ..
发布时间:2016-09-29 11:56:45 C#/.NET

使用布尔以颜色XAML转换器

我在WPF application.I工作已绑定我的文字块到我的按钮。我想我的文字块的前景色设置为黑色的颜色,当其相关按钮的IsEnabled是真实的。 我想做到这一点使用转换器。 但它不工作。也没有给予任何错误。 我已经声明以下类在我的“模型”文件夹 公共类BrushColorConverter:的IValueConverter { 公共对象转换(对象的值,类型TARGETTYP ..
发布时间:2016-09-26 13:20:36 C#/.NET

Convert.ChangeType如何转换字符串到枚举

公共静态牛逼转换< T>(字符串值) { 回报率(T)Convert.ChangeType(值的typeof(T)); } 公共枚举类别 { 空, 名称, 市, 乡村 } $ b $乙类猫=转换<类别>(“1”); //名称= 1 当我称之为 Convert.ChangeType ,系统略知转换不可能从字符串类别的异常。 如何进行转换? ..
发布时间:2016-09-26 11:30:41 C#/.NET

在组合框中绑定物品使用转换器

我有这势必会像这样的数据表列的组合框: ComboBox.DataContext = DataDataTable; ComboBox.DisplayMemberPath = DataDataTable.Columns [“IDNR”]的ToString(); 的 IDNR在列总是使用4个字母后面的ID号(例如BLXF1234)。 我需要而不信(我需要1234显示在组合 ..
发布时间:2016-09-26 11:27:52 C#/.NET

C#转换CSV为XLS(使用现有的CSV文件)

我相信这里有很多这件事情的讨论。 ,但我读了所有职务,并尝试,但它从来没有使用C#工作。 我的目标很简单,我有现有的CSV文件。 只想转换EXEL文件和done。 很多人说用spire.xls的东西,但我相信MS .office.interop.excel可以处理它 的NPOI 或 ClosedXML 。 NPOI 和 ClosedXML 不能读 CSV 并进行转换,但使用功能 R ..
发布时间:2016-09-23 23:25:49 C#/.NET

如何转换十六进制字符串为十进制

当我尝试这一点, 小数M = Decimal.Parse(列[1],System.Globalization.NumberStyles。 AllowHexSpecifier); 我得到一个ArgumentException这样说, 数字样式不支持浮点 数据类型AllowHexSpecifier。 和列[1] = 4B414D000000011 ..
发布时间:2016-09-21 15:07:30 C#/.NET

在C#中的DateTime字符串格式

我有一个包含3个字符串变量的一个项目。 DateFormatStr 是格式字符串我需要使用输出日期。 DateFormatFrom 是的请求将从 $申请起始日期b $ b FilloutDateTo 为结束日期的要求将适用于。 问题是,我不想手动指定的日期。正如你可以在下面我举的例子看(工作示例),我需要指定的日期,但有没有办法让它的起始日期有时间00:00:00,结束日期有时间23 ..
发布时间:2016-09-21 14:12:46 C#/.NET

如何将双值转换为C#中的日期时间?

我有值40880.051388和我把它作为一个双,如果我打开Excel和在细胞浆,并应用以下自定义格式“ M / D / YYYY H:MM”该单元格,我得到“2011/12/3 1:14” 如何我在C#这解析/转换?我不知道,如果该值是毫秒从某个校验点,象信号出现时间,或如果该值是在一些特定的准备的格式,但如何的excel拿出这个特定值?可以在C#做什么? 我试着时间跨度工作,的Da ..
发布时间:2016-09-20 09:05:44 C#/.NET

PDF格式转换为任何可以由Word打开

想通过C#来做到这一点,所有的内联,无的Process.Start()...和自由......可能是RTF,HTML,无论情况而定......只要我能在Word中打开,我可以再关保存为RTF,我就可以一个RichTextBox内加载。 我知道类似的问题已经充斥这个论坛多年来,没有什么似乎要解决什么,我问,虽然 编辑: 看起来像它可以在这里完成: http://www.itextp ..
发布时间:2016-09-19 12:17:34 C#/.NET

使用锐化和Eclipse:错误"申请表] sharpen.core.application" 。不能在注册表"中找到;

背景 目前,我正在做解决方案的基准java代码转换为C# 我们有一个快速发展的Java软件和wan't到端口一些低级别(不UI)用工具的API,因为保持版本之间的所有变化可以证明真的讨厌... 不管怎样,我一直在试图用锐化,因为我听说它是​​用一个非常邪恶的工具一些单“怪胎”,以保持他们的工具某些版本的检查。 我做什么 为此,我试过几个教程我因特网上发现,最容易理解的是的 h ..
发布时间:2016-09-18 11:13:01 Java开发

在ConverterParameter使用枚举

我建立,可以由多个用户使用的应用程序。每个用户被划分到下一个身份验证级别之一: 公共枚举AuthenticationEnum { 的用户, Technitian, 管理员, 开发商 } 有些控件(如按钮)是只暴露某些用户级别。 我有保持当前用户的身份验证级别的属性: 公共AuthenticationEnum CurrentAuthenticationLev ..
发布时间:2016-09-08 18:18:51 C#/.NET

如何实现一个BoolToVisibilityConverter

在我的应用程序,我想切换在StackPanel的项目的知名度。我StackPanel中包含一个图像和一个TextBlock。我将如何正确使用BoolToVisibilityConverter切换TextBlock的知名度,并保存设置为用户受益? 目前我有什么情况如下,虽然我得到了一些错误。重要提示,我需要使用的应用程序任务栏菜单项作为驱动文本框的可见性的来回切换的单击事件。 修改 ..
发布时间:2016-09-07 11:41:31 C#/.NET