随笔分类 -  WPF / XAML

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

原文链接:https://www.cnblogs.com/cdaniu/
点击右上角即可分享
微信分享提示