WPF中的一些常用类型转换
原文:WPF中的一些常用类型转换

1.string和Color的转换:

//string转Color
(Color)ColorConverter.ConvertFromString((string)str);
//Color转string
((Color)value).ToString();

2.string和Brush的转换:

//string转Brush
Brush color = new SolidColorBrush((Color)ColorConverter.ConvertFromString((string)str));
//Brush转string
((Brush)value).ToString();

3.string和byte[]的转换:

//string转byte[]
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] stringBytes = converter.GetBytes(inputString);
//byte[]转string
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
string outputString = converter.GetString(stringByte);

posted on 2018-09-05 00:11 NET未来之路 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/lonelyxmas/p/9589374.html

WPF中的一些常用类型转换相关推荐

  1. WPF中在XAML中实现数据类型转换的两种方法

    WPF中在XAML中实现数据类型转换的两种方法 原文:WPF中在XAML中实现数据类型转换的两种方法 熟悉数据绑定的朋友都知道,当我们在Model中获取一个对象的数据,常常需要对其进行数据转换后显示在 ...

  2. JAVA中方法的类型转换_Java中几种常用数据类型之间转换的方法

    Java中几种常用的数据类型之间转换方法: 1. short-->int 转换 exp: short shortvar=0; int intvar=0; shortvar= (short) in ...

  3. WPF中GDI+图形图像的绘制:(一)绘制文本——动态设置字体、大小、颜色

    GDI+(Graphics Device Interface Plus图形设备接口加)是.NET框架的重要组成部分,负责在屏幕和打印机上绘制图形图像和显示信息.GDI+不但在功能上比GDI 要强大很多 ...

  4. Silverlight与WPF中BeginInvoke的差异

    Silverlight/WPF中,如果要在多线程中对界面控件值做修改,用Dispatcher对象的BeginInvoke方法无疑是最方便的办法 ,见:温故而知新:WinForm/Silverlight ...

  5. 一些WPF中的滤镜特效——Effect Library

    原文:一些WPF中的滤镜特效--Effect Library WPF支持类似PhotoShop的滤镜功能,称之为Effect.在.Net 4.0中,WPF就废弃了对BitMapEffect的支持,转向 ...

  6. Windows Presentation Foundation (WPF)中的命令(Commands)简述

    Windows Presentation Foundation (WPF)中的命令(Commands)简述 原文:Windows Presentation Foundation (WPF)中的命令(C ...

  7. WPF中使用流文档灵活地显示内容

    WPF中使用流文档灵活地显示内容                             by: Markus Egger                             form: http ...

  8. 【WPF学习笔记】[转]周银辉之WPF中的动画 晓风影天之wpf动画——new PropertyPath属性链...

    (一)WPF中的动画 动画无疑是WPF中最吸引人的特色之一,其可以像Flash一样平滑地播放并与程序逻辑进行很好的交互.这里我们讨论一下故事板. 在WPF中我们采用Storyboard(故事板)的方式 ...

  9. 关于WPF中Popup中的一些用法的总结

    原文:关于WPF中Popup中的一些用法的总结 Popup控件是一个常用的非常有用的控件,顾明思义就是弹出式控件,首先我们来看看MSDN对它的解释吧,表示具有内容的弹出窗口,这个是非常重要的控件,我们 ...

最新文章

  1. 人工智能尴尬的2019:需要钱却没钱可烧了
  2. VS2013试用期结束后如何激活
  3. ASP.NET 常用验证
  4. php protobuf 二进制,PHP环境中使用ProtoBuf数据格式
  5. 面试被问到会不会移动端_问题解答 | 盘点教师资格证面试时一般会问到的问题...
  6. MySQL主从同步(二)——M-S架构配置实战
  7. 卷积定理及常见傅里叶变换表
  8. 小工具-FTP文件传输(FlashFXP4.4.2 )
  9. 如何在微信小程序开发中添加组件?
  10. linux 下 packet_mmap 前篇 (抓包实现)
  11. 返回 代码: E_INVALIDARG (0x80070057)解决方法
  12. 时尚漂亮的充电头,苹果安卓都能用,Anker安芯充20W上手
  13. 苹果手机计算机软件不见了怎么办,苹果通讯录怎么不见了?苹果通讯录没了怎么办...
  14. 如何通过Facebook主页找到相关红人的页面
  15. 唯众本科软件工程技术专业解决方案
  16. Allegro 中将线段(Lines)合成封闭图形(Shapes)的方法
  17. 还记得小时候玩的坦克大战么,用Python就可以轻松实现
  18. tssd加载lisp_求助帖:为什么我找到的这个LISP加载完不管用呢....
  19. 使用xlrt 和xlwt 处理excel
  20. 学习笔记——面向对象第三天

热门文章

  1. 【6.1】python中的变量是什么
  2. js date 前一天
  3. 如何快速入手一个JavaWeb项目
  4. TFBOY 养成记 一些比较好多文章。
  5. Linux查看关机时间
  6. React-native键盘遮挡输入框问题的解决
  7. flume-elasticsearch-sink indexName
  8. 线段树专辑 —— pku 2482 Stars in Your Window
  9. 2010中国杭州电子信息博览会通讯报道
  10. struts2中改变struts.xml默认路径