随笔分类 - WPF / XAML
摘要:我们经常要遍历FlowDocument文档 查找元素,具体的写法之一 : 打印出文档的结构 private void TransformImagesTo642(FlowDocument flowDocument) { TextPointer navigator = flowDocument.Cont
阅读全文
摘要:存入数据库。 public string toxaml() { // Stream s = new MemoryStream(); // 其他的什么Stream类型都没问题 XamlWriter.Save( MemoryStream s=new MemoryStream(); TextRange d
阅读全文
摘要:原文链接:https://www.cnblogs.com/xuliming/articles/StringFormat.html WPF中Binding使用StringFormat格式化字符串方法 货币格式 <TextBlock Text="{Binding Price, StringFormat=
阅读全文
摘要:原文:https://www.cnblogs.com/Cindys/archive/2012/09/11/2680501.html 空样式按钮 <Style x:Key="EmptyButtonStyle" TargetType="Button"> <Setter Property="Padding
阅读全文
摘要:原文链接:https://www.cnblogs.com/larissa-0464/p/10227483.html 数据绑定: 更新内容:补充在MVVM模式上的TreeView控件数据绑定的代码。 xaml代码: <TreeView Name="syntaxTree" ItemsSource="{B
阅读全文
摘要:在编辑RichTextBox内容时,我们看不到其文档的源码内容,因为我们没有像在Web开发中那样有浏览器自带的翻译功能可以使用(相关内容http://blog.sina.com.cn/s/blog_685790700100l61i.html)。 将会用到两个对象 System.Windows.Mar
阅读全文
摘要:,可以通过以下步骤实现: 首先,确保你已经在项目中引用了WPF工具包。可以通过在Visual Studio中的项目引用中添加对WPF工具包的引用来完成。 在你的MVVM模式中,创建一个名为"InsertTextCommand"的命令类,用于处理插入文本的逻辑。这个命令类应该实现ICommand接口,
阅读全文
摘要:WPF中Ribbon控件的使用这篇博客将分享如何在WPF程序中使用Ribbon控件。Ribbon可以很大的提高软件的便捷性。上面截图使Outlook 2010的界面,在Home标签页中,将所属的Menu都平铺的布局,非常容易的可以找到想要的Menu。在Outlook 2003时代,将Home下面的M
阅读全文
摘要:FlowDocument一、介绍FlowDocument是WPF中的流文档,用来承载大段文章。可以用来显示文章。或者在RichTextBox中编辑文章。FlowDocument没有多少方法,但有大量的属性,用来设置文章的字体,字体大小,前景色,背景色之类的。但这些都没什么特别的,最重要的,是Flow
阅读全文
摘要:这里介绍Button按钮设置圆角的两种方法 第一种:最简单的方法。可以在自定义用户控件中使用 <Button Content="圆角按钮"> <Button.Resources> <Style TargetType="{x:Type Border}"> <Setter Property="Corne
阅读全文
摘要:svg中有一个viewbox属性,中文翻译为视区,就是在svg上截取一小块,放大到整个svg显示。 这个属性初学的话有点难以理解,这边做一个简单的示例,一看就明白了。 1)先来一个svg,宽高各位300,设置一下边框: <svg width="300" height="300" style="bor
阅读全文
摘要:方式一: BorderBrush=”{x:Null}” 效果
阅读全文
摘要:原文:https://blog.csdn.net/qq_39847278/article/details/129707074 前言 WPF中的控件效果主要通过Effect来实现,而Effect有DropShadowEffect(投影效果)和BlurEffect(模糊效果)两个派生类,本文将主要介绍E
阅读全文
摘要:什么是 Popup? Popup 控件在相对于元素或屏幕上的点的单独窗口中显示内容。 当 Popup 可见时,IsOpen 属性设置为 true。 创建弹出项。 Popup 的内容显示在一个单独的窗口中,该窗口浮动在相关 Button 控件附近的应用程序窗口上方。 <Button x:Name="p
阅读全文
摘要:问题描述:MVVMLight框架中,改写ListBox、ListBox.ItemTemplate模板时,模板里面的Button/Image控件绑定命令后,触发不起作用,但在ListBox外的命令正常绑定到指定的ViewModel;VieweModel 为CarPicturesViewModel,绑定
阅读全文
摘要:一、ItemsControl 简介 ItemsControl 是用来表示一些条目集合的控件,它的成员是一些其它控件的集合。 其继承关系如下: 在这里插入图片描述 其常用的派生控件为:ListBox、ListView、ComboBox,为ItemsControl的具体实现。 ItemsControl的
阅读全文
摘要:第一步、将图形转存为智能对象 2、必须打开通过 文件 -》导出-》导出为 3、 4、导出成功
阅读全文
摘要:在xaml 中引用外部 程序集中图片或样式资源(SVG) 一、创建资源程序集 1 创建一个叫“IconPacks”C#类库程序集 删除自动生成的Class1.cs文件 添加一个Themes文件夹 在Themes文件夹下,新建一个Generic.xaml文件 添加一个Images文件夹,以便存放图像相
阅读全文
摘要:首先要做的事情就是定义一个popup来显示我们需要展示的东西 <Popup x:Name="ConfigPopup" Height="auto" Width="150" StaysOpen="False" Placement="Bottom" IsOpen="False" HorizontalAli
阅读全文