标签: custom-formatting

如何在C#中用空格分隔数千个?

假设我有以下十进制数,我必须格式化,以便每千个应该用空格分隔:

 897.11 to 897.11
 1897.11 to 1 897.11
 12897.11 to 12 897.11
 123897.11 to 123 897.11
Run Code Online (Sandbox Code Playgroud)

我试过Decimal.ToString("0 000.00").虽然这个数字是1897.11时效果很好.但当它是897.11时,我得到0 897.11.

c# decimal custom-formatting

36
推荐指数
5
解决办法
4万
查看次数

SSRS自定义数字格式

我将从SSRS生成excel文件,并且

我想格式化这样的数字......

  • 15显示为15

  • 14.3453453显示为14.35

  • 12.1显示为12.1

  • 0显示为0

  • 1显示为1

我可以在Excel中应用此功能但无法在SSRS中应用

[= 0] 0; [= 1] 1; 0 ##

ssrs错误消息

有人能为我建议另一种方式吗?谢谢!

number-formatting reporting-services custom-formatting

20
推荐指数
2
解决办法
13万
查看次数

如何为Google DataTables编写自定义格式化程序(用于可视化API)

我想要格式化我的数据,用图标替换数字.

据我所知,Google目前没有格式化程序来执行此操作:

http://code.google.com/apis/chart/interactive/docs/reference.html#formatters

文档中有关于自定义格式化程序的简要提及,但我似乎无法找到有关如何开始编写自定义格式化程序的任何文档.

谁能指出我正确的方向?

StackOverflow上有一个类似的问题:为Google Charts Api编写自定义格式化程序.然而,问题只是使用内置格式化程序解决(我认为我不能使用).

javascript google-visualization custom-formatting

18
推荐指数
1
解决办法
6408
查看次数

TimeSpan ToString"[d.] hh:mm"

我试图将TimeSpan格式化为字符串.然后我从MSDN到期以生成我的自定义字符串格式.但它没有言语.它返回"FormatException".

为什么?我不明白......

var ts = new TimeSpan(0, 3, 25, 0);
var myString = ts.ToString("[d'.']hh':'mm");
Run Code Online (Sandbox Code Playgroud)

c# timespan tostring custom-formatting

10
推荐指数
1
解决办法
9256
查看次数

在Atom包中,如何在语法中设置样式?

我想创建一个非常简单的自定义原子包,我在其中突出显示基于正则表达式的特定单词.我正在处理处理大量ip地址的配置文件.我想将IP地址1.1.1.1的颜色设为红色,例如0.0.0.0蓝色......

创建包这么简单,这就是我所做的:

创建文件: C:\Users\MyUsername\.atom\packages\MyPackage\package.json

{
  "name": "language-conf",
  "version": "0.0.1",
  "description": "Syntax highlighting for configuration files",
  "engines": {
    "atom": "*"    
  }
}
Run Code Online (Sandbox Code Playgroud)

AND文件: C:\Users\MyUsername\.atom\packages\MyPackage\grammars\rules.cson

'scopeName': 'source.conf'  
'name': 'CONF'  
'fileTypes': ['CONF']  
'patterns': [  
  {
    'match': '1\.1\.1\.1'
    'name': 'constant.numeric.integer.hexadecimal.python'
  },
  {
    'match': '0\.0\.0\.0'
    'name': 'constant.numeric.integer.hexadecimal.python'
  }
]
Run Code Online (Sandbox Code Playgroud)

当我打开配置文件时,它的外观如下:

在此输入图像描述

注意ips是如何格式化的,这很棒!我怎样才能为不同的ips选择颜色?所有的ips都是黄色的.如果不是name属性,那么就会有一个颜色属性.


编辑

总之,我想设置这个例子的样式:

http://blog.gaku.net/create-a-custom-syntax-highlighting-with-atom-editor/

在该链接中,它没有向您展示如何将不同的颜色/样式放置到不同的规则.

css packages custom-formatting atom-editor

10
推荐指数
1
解决办法
1302
查看次数

在Atom包中,如何在语法中重叠模式?

我想更进一步,更多的东西.例如,我想设置以下样式:

setting1 = 4
setting2 = 192.168.1.12
etc...
Run Code Online (Sandbox Code Playgroud)

我想把所有东西都设置在=蓝色的左边,一切都设置为右边的紫色.

问题是原子正则表达式引擎不支持负向前瞻或正向前瞻.结果,我尝试使用beginend指令,但仍然无法正常工作.换句话说,我尝试过:

{
  # section reference
  'begin': '^\\s*.*?=' # match a line that contains an = sign
  'end': '.+$' # continue until the end of the line
  'match': '^\\s*[^=]*'  #only match everything that is not an equal sign 
  'name': 'blue' #style it with the blue style
},
Run Code Online (Sandbox Code Playgroud)

所以基本上,我需要它看起来像这样:

在此输入图像描述

有任何想法吗?

regex custom-formatting atom-editor

8
推荐指数
1
解决办法
108
查看次数

.Net DataVisualization.Charting Y轴上的格式值

有人知道如何格式化和控制.Net 4 DataVisualization.Charting图表的Y轴上显示的值吗?

我在Y轴上有值,在X轴上有日期.Y轴上的值显示多个小数点,我想对它们应用自定义格式化程序,以便我可以以任何我想要的格式显示它们.例如,我可以显示1 + 3/4而不是1.75.

我正在使用System.Web.UI.DataVisualization.Charting命名空间中的Chart对象在代码中生成所有图表生成.

.net charts data-visualization custom-formatting

7
推荐指数
2
解决办法
1万
查看次数

使用自定义格式字符串将字符串解析为 int/long

在 C#.Net 中,以下是如何使用自定义格式字符串将数字格式化为字符串的简单示例:(示例取自:http://www.csharp-examples.net/string-format-int/

String.Format("{0:+### ### ### ###}", 447900123456); // "+447 900 123 456"
String.Format("{0:##-####-####}", 8958712551);       // "89-5871-2551"
Run Code Online (Sandbox Code Playgroud)

有没有办法将此格式化字符串转换回 long/integer ?有什么办法可以做到这一点:

long PhoneNumber = Int32.Parse("89-5871-2551", "{0:##-####-####}");
Run Code Online (Sandbox Code Playgroud)

我看到 DateTime 有一个方法 ParseExact 可以很好地完成这项工作。但我没有看到 int/long/decimal/double 的任何这样的东西。

.net c# int parsing custom-formatting

6
推荐指数
2
解决办法
3886
查看次数

How to create a cucumber-java custom formatter to get cucumber tags

I have a cucumber project and I want to get al the tags in the project to be able to choose them as parameters.

I found this question where cucumber had an option to get the tags but I found that doesn't work anymore, then I found this other question where I found I need a custom formatter to get my tags, but it is for ruby, and I need it for Java, so then I found this article on …

custom-formatting cucumber-jvm

5
推荐指数
0
解决办法
1566
查看次数

客户端验证asp.net mvc 3上的时间跨度

我需要以"hh:mm"(无秒)格式接收一些时间信息.该属性定义如下:

[DataType(DataType.Time), DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = @"{0:hh\:mm}")]
public TimeSpan SomeTimeProperty { get; set; }
Run Code Online (Sandbox Code Playgroud)

服务器端验证按预期工作.但是,我无法使客户端验证工作,因为没有生成客户端验证规则.

我怎样才能使它工作?

validation asp.net-mvc timespan custom-formatting

3
推荐指数
1
解决办法
3053
查看次数