Chr☆s Kwok 的技术笔记

.NET, C#, WPF, WCF, WF, .NetCore & LINQ ... I know how it works because I know why it works ...

博客园 首页 新随笔 订阅 管理
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页

2013年4月26日 #

摘要: Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE 阅读全文
posted @ 2013-04-26 15:57 Chr☆s 阅读(4068) 评论(0) 推荐(0)

2012年12月25日 #

摘要: ContextMenuService.GetPlacementTarget(LogicalTreeHelper.GetParent(sender as MenuItem)); 阅读全文
posted @ 2012-12-25 10:55 Chr☆s 阅读(472) 评论(0) 推荐(0)

2012年11月30日 #

摘要: 1、C#中用法:格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)示例:string.Format("{0:C}",0.2) 结果为:¥0.10 (英文操作系统结果:$0.10)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数 string.Format("{0:C1}",10.05) 结果为:¥10.1 (截取会自动四舍五入)格式化多个Object实例 string.Format("会员价:{0:C},优惠价{1:C}",99.15,109.25)WPF中用法: 格式化货币示例: 2 阅读全文
posted @ 2012-11-30 11:52 Chr☆s 阅读(878) 评论(0) 推荐(0)

2012年8月24日 #

摘要: DataGrid当SelectionUnit设置为DataGridSelectionUnit.Cell方式时:RowDetailsVisibilityMode无论置为DataGridRowDetailsVisibilityMode.Visible还是/DataGridRowDetailsVisibilityMode.VisibleWhenSelected均无法显示行详细信息(RowDetails)内容。这是DataGrid本身的使用限制,有时我们确实不想整行(FullRow)选择,那么可以使用下面变通的方式使得行详细信息内容显示或隐藏。思路是给DataGrid应用一个数据触发器,将Detail 阅读全文
posted @ 2012-08-24 17:57 Chr☆s 阅读(3160) 评论(0) 推荐(0)

2012年8月17日 #

摘要: 1、Brushes用错了命名空间将导致程序无法正确工作。笔者曾写了一个flag值转换为相应的Brush,由于不小心Using了一个错误的命名空间(System.Drawing)导致Xaml文件界面元素Fill绑定属性总出不来应有的效果。最后费了好大劲才发现,替换为正确的命名空间(System.Windows.Media)后立马就解决了。特此留下随笔备忘。2、下面是一个IMultiValueConverter的例子:<Window x:Class="WpfApplication16.Window1" xmlns="http://schemas.microsof 阅读全文
posted @ 2012-08-17 15:51 Chr☆s 阅读(2146) 评论(0) 推荐(0)

2012年8月4日 #

摘要: 解决方法:参照ToolTip控件实现一个功能更为强大的ToolTip(命名为RichToolTip)1、目标:仿照Word2007的悬停工具栏,如下图实现上下文工具栏。2、虽然ToolTip的控件模板可以定义为包含可交互操作的控件(如Button,TextBox等),然而却无法接受焦点(鼠标移到ToolTip上内容立即就消失),所以无法用此办法实现;3、使用方法与ToolTipService类似,参见如下代码:<TextBox x:Name="_txtWords" BorderThickness="1" BorderBrush="Blac 阅读全文
posted @ 2012-08-04 17:53 Chr☆s 阅读(6970) 评论(4) 推荐(0)

2012年5月12日 #

摘要: 解决方法:1、查看参与事务范围中的各相关服务器(譬如中间层服务器、数据库服务器、可能还有链接服务器)的MSDTS的入站、出站选项是否都已设置为“允许”;如下图2、数据库端代码(通常是存储过程、触发器)的开头是否设置了XACT_ABORT选项,如下代码:SET XACT_ABORT ON;另:关于存储过程常用的几个选项用途SET NOCOUNT ON/OFF:当SET NOCOUNT为ON时,不返回计数(执行完后会返回SQL影响行数),此时将不会;当设置为OFF时,返回计数。 如果存储过程中包含的SQL语句并不返回许多实际的数据,可以将之设为ON,可以大量减少网络流量,而可显著提高性能。SET 阅读全文
posted @ 2012-05-12 13:44 Chr☆s 阅读(7810) 评论(0) 推荐(0)

2012年3月7日 #

摘要: -- =============================================-- Author: CHRIS-- Create date: 2008-05-05-- Description: 查找包含目的字符串的表记录(工具存储过程)-- =============================================ALTER PROCEDUR... 阅读全文
posted @ 2012-03-07 16:14 Chr☆s 阅读(290) 评论(0) 推荐(0)

2011年10月31日 #

摘要: 在VS2010 SL4项目解决方案中,前端添加服务引用,点击“发现”无法找到解决方案中的服务。启动中间层WCF服务报错(基地址错误)发现问题在于中间层WCF项目的App.Config部分配置不正确引起的(很难查):1、下面的<serviceMetadata httpsGetEnabled="true"/>应修改为<serviceMetadata httpGetEnabled="true"/> <behaviors> <endpointBehaviors> <behavior name="We 阅读全文
posted @ 2011-10-31 12:12 Chr☆s 阅读(496) 评论(0) 推荐(0)

2011年9月29日 #

摘要: XMAL方式: 1 <chartingToolkit:Chart x:Name="SamplePercentageChart" Grid.Row="0" 2 DataContext="{Binding ElementName=PieSampleUserControl}" > 3 4 <chartingToolkit:PieSeries DependentValueBinding="{Binding Percentage}" 5 ... 阅读全文
posted @ 2011-09-29 16:11 Chr☆s 阅读(2951) 评论(0) 推荐(1)

上一页 1 ··· 7 8 9 10 11 12 13 14 下一页