Visual Studio International Feature Pack 2.0 是对 1.0 版本( 1.0
版的产品名是 Microsoft Visual Studio International Pack 1.0 SR1)
的扩展,包含一组控件和类库,设计用来帮助.NET开发人员创建国际化程序。
- Chinese Text Alignment Class Library and
TextBox Controls 包含支持简体中文文本对齐的WinForm 和 WPF 的TextBox控件,
以及供帮助开发人员很容易地按中文文本对齐显示字符串的一个类库。
- Chinese Auto
Complete Class Library and TextBox Controls
包含支持感知简体中文和繁体中文输入法并自动完成的WinForm 和 WPF 的TextBox控件,
以及供开发人员很容易地向标准控件添加感知输入法并自动完成功能的一个类库。
- Korean Auto
Complete Class Library and ComboBox Controls 包含支持感知韩语输入法并自动完成的WinForm 和
WPF 的ComboBox控件, 以及供开发人员很容易地向标准控件添加感知输入法并自动完成功能的一个类库。
- Numeric Formatting Class Library 包含支持五种语言的数字格式化成文字的类, 2.0 版支持格式化阿拉伯数字为阿拉伯文字。
- Yomigana Framework 包含了类库和控件
- 类库:
- 通用目的的一些类,用泛型实现对一个可枚举的类型注音。
- 特殊目的的一些类,用以上泛型实现对一个字符串用某种类型中注音。
- 特殊目的的一些StringAnnotation 类,用以上泛型实现对一个字符串用字符串注音,包括解析和格式化功能。
- 一个比较器类,使用以上类实现比较字符串。
- 一个实现了 IEnumerable <string> 的数据结构,把一个字符串分成枚举的字符串段,的数据结构,把一个字符串分成枚举的字符串段,并用 IEnumerator <string> 输出。
- 控件:
- 加强的Ajax/WPF/WinForm textboxes 用来根据用户的输入捕获读音。
- 一个加强的使用Ruby标签的ASP.NET Label。
- 使用示例代码
- ————————————————————————
using System;
using Microsoft.International.Formatters;
using System.Globalization;
namespace HanZiToPinYinAndNumberToHanZi2._0
{
/// <summary>
/// 工具类
/// </summary>
public class AndersUntils
{
/// <summary>
/// 数字转化成汉字
/// 911转化的还是有问题(玖佰拾壹)
/// 正确的应为(玖佰壹拾壹)
/// 原因是这个类库中有一行处理整数十这一位时过虑掉了10这种情况,呵呵
/// </summary>
/// <param name="number"></param>
public static void ConvertNumberToHanZi(double number)
{
Console.WriteLine("开始转化..........");
string strConvertResult = "";
//1.0的写法(小数点后两位而且没有四舍五入机制)
EastAsiaNumericFormatter eastAsiaNumericFormatter = new EastAsiaNumericFormatter();
strConvertResult = string.Format(new EastAsiaNumericFormatter(), "{0:Lc}", number);
//2.0的写法(小数点后面三位有了四舍五入的机制)
strConvertResult = InternationalNumericFormatter.FormatWithCulture("L", number, null, new CultureInfo("zh-CHS"));
Console.WriteLine("数字" + number.ToString() + "的大写形式为:" + strConvertResult);
Console.WriteLine("处理结束,按任意键退出程序.....");
Console.ReadLine();
}
}
static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
// 处理数字和汉字之间的转化
AndersUntils.ConvertNumberToHanZi(789111.23456789);
// textBox的对齐方式的控制(个人认为没嘛特别之处)
// Application.Run(new Form1());
// 测试自感应程序的的应用
// Application.Run(new Form3());
// 自动翻译(日文的还差强人意,韩文的就翻译不出来了)
// Application.Run(new Form4());
}
}
}
分享到:
相关推荐
Visual Studio International Feature Pack 2.0 是对 1.0 版本( 1.0 版的产品名是 Microsoft Visual Studio International Pack 1.0 SR1) 的扩展,包含一组控件和类库,设计用来帮助.NET开发人员创建国际化程序。...
Visual Studio 2010 Feature Pack 2
版本: Version: ... 如果以前安装了 Visual Studio 2008 修补程序或 Visual Studio 2008 SP1 预发行版本,则必须在安装 Visual Studio 2008 SP1 之前运行 Service Pack 准备工具。 如果安装了多个
利用微软类库 Visual Studio International Pack 汉字转拼音首字母,完美解决多音字问题
Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。SR1 包含对 Japanese Kana ...
此下载文件会安装 Visual Studio 2008 Service Pack 1 (SP1) 和 .NET Framework 3.5 SP1。SP1 解决了在客户和合作伙伴反馈以及内部测试中发现的问题。这些 Service Pack 为 Visual Studio 和 .NET Framework 用户在...
Microsoft Visual Studio Learning Pack V2_0 VSLPSetup.hans.zip
解决: 此计算机中仅有Microsoft Visual Studio 2010 产品已升级到Service Pack 1。只有全部进行升级,这些产品才能正常运行。
Service Pack 6 for Visual Basic 6.0, Visual C++ 6.0 with Visual Source Safe 6.0d 提供了对这些产品所做的最新更新。建议所有的 Visual Basic 6.0、Visual C++ 6.0 和 Visual Source Safe 6.0 用户都使用这个 ...
用vs2010开发windows phone程序需要安装windows phone SDK而windows phone SDK需要Microsoft Visual Studio 2010 Service Pack 1
visual studio 2010 service pack 1 完整安装包 (1.48GB) 内含下载地址
Microsoft Visual Studio 2013 Language Pack,安装vs2015语言包
安装说明 1.安装本更新之前,强烈建议您阅读 Visual ...3.将 Visual Studio 2005 Service Pack 1 with Vista Support Update 安装程序可执行文件下载到本地。 4.右击已下载的文件,然后选择“以管理员身份运行”。
The following tables summarize the capabilities in this feature pack and how they work with the existing tools in Visual Studio Ultimate: •Generate Code from Models •Explore Existing Code •Use ...
简单的一个Falsh动画就可以让大家清楚的了解VisualStudio2005安装V2.0的安装过程、简单明了又实用
基于Microsoft Visual Studio 2008环境(具体项目类型为“其他项目类型”→“扩展性”→“Visual Studio 外接程序”),用C#语言开发实现的Visual Studio扩展插件,对.NET项目开发很有用,尤其是项目经理,可以批量...
en_visual_studio_2010_feature pack2_x86_604352.msi ----------------------------- Productivity Power Tools 10.0.11019.3.vsix ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 重新上传了,之前的可能是CSDN删掉了。。
VS2010增强工具包feature pack2 。feature pack 2安装之前打的补丁VS10-KB2403277-x86.exe 安装之后可以使用UML生成代码