摘要:SystemFonts是一个字体资源类, 它的用法在下面代码中可以看出:<Button Margin="10, 10, 5, 5" Grid.Column="0" Grid.Row="3" FontSize="{x:Static SystemFonts.IconFontSize}" FontWeight="{x:Static SystemFonts.MessageFontWeight}" FontFamily="{x:Static SystemFonts.CaptionFontF 阅读全文
如何设置一个style做一个属性触发去改变其他的属性值<style的相关内容>?
2007-02-05 09:43 by 爱车龟速兔, 208 阅读, 0 推荐, 收藏, 编辑
摘要:这里有一段代码, 做的就是这个工作:<StyleTargetType="{x:Type ListBoxItem}"> <Style.Triggers> <TriggerProperty="Selector.IsSelected"Value="True"> <SetterProperty="Background"Value="Moccasin" /> </Trigger> </Style.Triggers> </Styl 阅读全文
如果利用代码添加带图标的treeviewItem?
2007-02-05 09:43 by 爱车龟速兔, 666 阅读, 0 推荐, 收藏, 编辑
摘要:代码如下:TreeViewItem CreateTreeViewItem(MyClass cls) { StackPanel panel = new StackPanel(); panel.Orientation = Orientation.Horizontal; BitmapImage bitmap = new BitmapImage(); bitmap.BeginInit(); bitmap.UriSource = new Uri(@"pack://application:,,/Angel.png"); bitmap.EndInit(); Image img = new 阅读全文
冒泡消息处理.
2007-02-05 09:39 by 爱车龟速兔, 197 阅读, 0 推荐, 收藏, 编辑
摘要:在一个TreeView里, 我想让TreeViewItem的MouseRightButtonDown事件里让这个TreeViewItem的IsSelected属性设为true, 原始代码如下,private void OnGetFoucus(object sender, RoutedEventArgs e){ TreeViewItem smallTreeItem = sender as TreeViewItem; smallTreeItem.IsSelected = true; }出问题, 做完消息响应后, 总是最顶端的treeViewItem的IsSelected为true;后把代码改成pr 阅读全文
如何在TabControl中响应右键鼠标(添加一个ContextMenu就可以了),如何让在tab标签处右键菜单和在内容处右键菜单显示不同的菜单?
2007-02-05 09:35 by 爱车龟速兔, 842 阅读, 0 推荐, 收藏, 编辑
摘要:下面的代码演示的就是这种情况 (TabAndContextMenuDemo1)<TabControl Name ="ta1" > <TabItem Name="backgroundcolor" Header="Choose a Background Color" Content = "Some content about background colors."> <TabItem.ContextMenu > <ContextMenu > <MenuItem He 阅读全文
如何查询数据库外键参考的schema:
2007-02-05 09:26 by 爱车龟速兔, 353 阅读, 0 推荐, 收藏, 编辑
摘要:select referent.constraint_name as fk_name, referent.update_rule, referent.delete_rule, kcol_usage.table_name as fk_table_name, kcol_usage.column_name as fk_column_name, kcol_usage1.table_name as pk_table_name, kcol_usage1.column_name as pk_column_namefrom INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS 阅读全文
如果在数据库中修改数据库, 添加一个主键约束?
2007-02-05 09:26 by 爱车龟速兔, 417 阅读, 0 推荐, 收藏, 编辑
摘要:在childclass2 表的OID字段上添加一个名为PK_childclass2_OID的主键约束.ALTER TABLE childclass2 ADD CONSTRAINT PK_childclass2_OID PRIMARY KEY CLUSTERED (OID) 阅读全文
如何查询一个数据库是否在数据库服务器上存在?
2007-02-05 09:25 by 爱车龟速兔, 870 阅读, 0 推荐, 收藏, 编辑
摘要:例如要查询数据库”temp”是否存在SELECT DB_ID(N'temp') AS [Database ID]; 或者SELECT DB_ID(N'temp')然后看返回值是否为null, 如果为null表示数据库不存在, 如果不为null, 就表示数据库存在.利用.net代码查询的demo如下: strConnection = "integrated security=SSPI; data source= (local); initial catalog=master"; SqlConnection connection = new Sq 阅读全文
在创建外键约束的时候, 设置级联删除为SET NULL执行sql语句的时候显示有错误,(数据库为sqlserver2000)?
2007-02-05 09:25 by 爱车龟速兔, 1067 阅读, 0 推荐, 收藏, 编辑
摘要:Sql server 2000 的数据的级联操作只支持级联删除和不操作, 不支持SET NULL , Sql server2005 才支持CASCADE, SET NULL, NO ACTION , SET DEFAULT四种级联操作类型, 而Sql server 2000仅仅支持CASCADE, NO ACTION这两种, 所以Sql server 2000不支持SET NULL和SET DEFAULT 阅读全文
数据库的外键支不支持空值?
2007-02-05 09:22 by 爱车龟速兔, 2913 阅读, 0 推荐, 收藏, 编辑
摘要:FOREIGN KEY 约束允许空值测试sql语句如下:现建立了一个临时数据库tempdb1: 先执行下列语句创建两个表:create table zhuhu(oid INT IDENTITY(1,1) PRIMARY KEY NOT NULL,zhuhuname char(20), )create table yezhu(oid INT IDENTITY(1,1) PRIMARY KEY NOT NULL,yezhuhao char(20),zhuhuhao int foreign key references zhuhu, )2: 然后向两个表中各插入一行数据insert into zhu 阅读全文