精华内容
下载资源
问答
  • wpf是什么意思
    万次阅读 多人点赞
    2016-09-20 22:07:50

    WPF,即Windows Presentation Foundation,是微软基于.NET框架下最新的GUI方法。

    那什么是GUI框架呢?GUI是指图形用户界面(Graphical User Interface),这是什么东西呢,也许你现在正盯着它看呢。Windows窗口就有一个GUI,而你读这篇文章的浏览器也有一个GUI来使你上网。

    GUI框架允许你用各种GUI元素(包括标签、文本框以及其他常见的元素)创建一个应用。如果没有GUI框架,你就不得不自己动手来画这些元素了,你还得处理像文本和鼠标输入这种用户交互场景。这是相当巨大的工作量,因此,很多开发者会使用一个GUI框架,不需要关心这些基本任务,把注意力全部集中在开发高级应用。

    GUI框架非常多,在.NET里,最热门的当属WinForms和WPF。WPF算是最新的,而WinForms也继续被微软维护和支持。这两个框架有很多不同的地方,在后面的章节会讲到,但是,它们的目的是一致的:为了更好的使用GUI创建应用。

    在下一章,我们将比较WinForms和WPF的区别。


    更多相关内容
  • WPF什么

    2019-05-24 02:01:45
    NULL 博文链接:https://code.iteye.com/blog/241129
  • wpf什么

    2022-04-28 10:55:01
    WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框 架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正 做到了分离界面设计人员与开发人员的工作;同时它...

    WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框 架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正 做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形 界面。

    定义

    WPF 为Windows Presentation Foundation的首字母缩写 ,中文译为“Windows呈现基 础”,其原来代号为“Avalon”,因与“我佩服”拼音首字母组合一样,国内有人调侃地称之为 “我佩服”。由 .NET Framework 3.0 开始引入,与 Windows Communication Foundation 及 Windows Workflow Foundation并行为新一代 Windows操作系统以及 WinFX 的三个 重大应用程序开发类库。 WPF是微软新一代图形系统,运行在.NET Framework 3.0及以上版本下,为用户界面、 2D/3D 图形、文档和媒体提供了统一的描述和操作方法。 基于DirectX 9/10技术的WPF不仅带来了前所未有的3D界面,而且其图形向量渲染引擎 也大大改进了传统的2D界面,比如Vista中的半透明效果的窗体等都得益于WPF。 程序 员在WPF的帮助下,要开发出媲美Mac程序的酷炫界面已不再是遥不可及的奢望。 WPF 相对于Windows客户端的开发来说,向前跨出了巨大的一步,它提供了超丰富的.NET UI 框架,集成了矢量图形,丰富的流动文字支持(flow text support),3D视觉效果和强大无 比的控件模型框架。 Windows Presentation Foundation(以前的代号为“Avalon”)是 Microsoft 用于 Windows 的统一显示子系统,它通过 WinFX 公开。它由显示引擎和托管代码框架组 成。Windows Presentation Foundation 统一了 Windows 创建、显示和操作文档、媒体 和用户界面 (UI) 的方式,使开发人员和设计人员可以创建更好的视觉效果、不同的用户 体验。Windows Presentation Foundation 发布后,Windows XP、Windows Server 2003 和以后所有的 Windows操作系统版本都可以使用它。 WPF是.Net Framework 3.0里新推出的主打功能之一,加上Vista集成.Net Framework 3.0,改写Winform时代,可谓是影响巨大!WPF是一套API函数库,由.Net FrameWork3.0以上版本类库运行。 WPF是Windows操作系统中一次重大变革,与早期的GDI+/GDI不同。WPF是基于 DirectX引擎的,支持GPU硬件加速,在不支持硬件加速时也可以使用软件绘制。高级别 的线程绘制可以提高使用者的体验。自动识别显示器分辨率并进行缩放。而Vista就是一 个非常典型的例子。

    特点

    程序人员与美工人员明确分工,美工人员可以使用Expression Studio中套装工具可视化 的设计界面。然后交给程序开发组中的XAML就可以。让程序人员直接套用到开发环境, 不需要想页面怎么切了。 对与WPF最重要的特色,矢量图的超强支持。兼容支持2D绘图,比如矩形、自定义路 径,位图等。文字显示的增强,XPS和消锯齿。三维强大的支持。包括3D控件及事件, 与2D及视频合并打造更立体效果。渐变、使用高精确的(ARGB)颜色,支持浮点类型 的像素坐标。这些对GDI+远远不及的。 灵活、易扩展的动画机制!.Net Framework 3.0类库提供了强大的基类,只需继承就可以 实现自定义程序使用绘制。接口设计非常直观,完全面向对象的对象模型。使用对象描 述语言XAML。使用开发工具的可视化编辑。 您可以使用任何一种.Net编程语言(C#,VB NET等开发语言)进行开发。XAML主要针 对界面的可视化控件描述,成生进会分析成.cs或.vb文件,并最后将编译为CLR中间运行 语言。

    组成结构

    Windows Presentation Foundation 由两个主要部分组成:引擎和编程框架。 1.Windows Presentation Foundation引擎。Windows Presentation Foundation 引擎统 一了开发人员和设计人员体验文档、媒体和 UI 的方式,为基于浏览器的体验、基于窗体 的应用程序、图形、视频、音频和文档提供了一个单一的运行时库。Windows Presentation Foundation 使得应用程序不仅能够充分利用现代计算机中现有的图形硬件 的全部功能,而且能够利用硬件将来的进步。例如,Windows Presentation Foundation 的基于矢量的呈现引擎使应用程序可以灵活地利用高 DPI监视器,而无需开发人员或用 户进行额外的工作。同样,当 Windows Presentation Foundation 检测到支持硬件加速的 视频卡时,它将利用硬件加速功能。 2.Windows Presentation Foundation 框架。Windows Presentation Foundation 框架 为媒体、用户界面设计和文档提供的解决方案远远超过开发人员现在所拥有的。 Windows Presentation Foundation 的设计考虑了可扩展性,使开发人员可以完全在 Windows Presentation Foundation引擎的基础上创建自己的控件,也可以通过对现有 Windows Presentation Foundation 控件进行再分类来创建自己的控件。Windows Presentation Foundation 框架的核心是用于形状、文档、图像、视频、动画、三维以及 用于放置控件和内容的面板的一系列控件。这些“自有控件”为开发下一代用户体验提供了 构造块。 Microsoft 在引入 Windows Presentation Foundation 的同时,还引入了 XAML,这是一 种公开表示 Windows应用程序用户界面的标记语言,可使开发人员和设计人员用来构建 和重用 UI 的工具更加丰富。对于 Web 开发人员,XAML 提供了熟悉的 UI 说明模式。 XAML 还使 UI 设计从基础代码中分离出来,从而使开发人员和设计人员之间的合作更加 紧密。

    <Window x:Class="WpfApp2.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
            xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
            xmlns:local="clr-namespace:WpfApp2"
            mc:Ignorable="d"
            Title="我是测试窗口"  
            Icon="/Images/1.jpg"
            WindowStyle="ThreeDBorderWindow" ResizeMode="CanMinimize"
            WindowStartupLocation="CenterScreen"
            WindowState="Minimized" Loaded="Window_Loaded"
            LocationChanged="Window_LocationChanged">
        <Grid>
            <Button FontSize="44" Height="600" Width="500">测试按钮</Button>
        </Grid>
    </Window>

    展开全文
  • 什么是WPF,对WPF的认识

    万次阅读 多人点赞 2019-12-13 17:43:51
    一,什么是WPF WPF(Windows Presentation Foundation)翻译为中文“Windows呈现基础” 是微软新发布的Vista操作系统的三个核心开发库之一,是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的...

    一,什么是WPF

    WPF(Windows Presentation Foundation)翻译为中文“Windows呈现基础” 是微软新发布的Vista操作系统的三个核心开发库之一,是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。

    二,WPF有关知识

    首先说一下学习WPF的基础知识:

    1. 要会一门.NET所支持的编程语言。例如C#

    2. 会一点“标准通用标记语言”:WPF窗体程序使用的XAML语言,也属于“标准通用标记语言”的一个分支。如果以前接触过XML、HTML、XHTML、ASP.NET之类的“标准通用标记语言”,对于学习是有所帮助的。

    3. 有一定的WinFormASP.NET经验,主要是对控件事件的处理要有所了解。

    4. 拥有良好的面向对象的思想:在WPF中,经常要灵活运用各种继承关系、多态、重载等。

    5. DataBinding要有所了解:Binding是WPF的一大亮点。

    6. 对设计模式要有一定的了解:当然是越深入越好了,在实际项目中,各种设计模式经常交融使用。

    三,WPF的特点

    优点:

    1. MVVM模式,数据和视图分离
    2. 类库多,上手快,可以快速开发
    3. 灵活的控件组合,可以修改已经存在的控件的外观
    4. 可以应用不同样式不同的控件,易于管理
    5. 支持动画,高级图形,高级数据绑定,3D等功能
    6. 绚丽的展示效果WPF除了可以使用传统的Windows Installer以及ClickOnce方式来发布我们的桌面应用程序之外,还可以将我们的应用程序稍加改动发布为基于浏览器的应用程序。

    缺点:

    1. 对微软系统依赖性太强 到了非微软的操作系统上,很多FrameWord里面的类库就不好使了。
    2. 技术更新速度快
      移动和硬件领域的乏力,c/c++/java在移动领域和硬件领域的开发优势,是不用多说的----你见过几个公司,选择用c#来开发移动系统或者硬件驱动的?

    四,WPF和Winfrom的区别

    在两者最重要的区别,WinFrom只是标准窗体控件顶部的一层(如文本框),而WPF从零凯斯,几乎在所有场景下都不依赖于标准窗体控件

    举一个很好的栗子,现在有一个带图片和文字的按钮。它并不是一个标准窗体控件,WinForms无法提供现成的,你不得不自己画图片,实现支持图像的按钮,或使用第三方控件。相反,在WPF,按钮可以包含任何东西,因为它本质上是一个带内容和不同状态的边框。WPF的按钮就好像是一个看不见的物体,可以放入各种其他控件到里面,不部分WPF控件都是如此。你是想要一个带图片和文字的按钮?很简单,只要把一张图片和一个文本块放到按钮里面就搞定了。在标准WinForms控件之外好像你找不到这种灵巧的方式,这就是为什么像带图片的按钮这种简单的控件实现会有如此大市场的原因。

    WPF优势

    1. 比较新,从而更符合目前的标准。
    2. 微软正在使用它开发很多新应用,比如Visual Studio。
    3. 更灵活,你不必再去自己写控件或者买控件。
    4. 你所使用的第三方控件更多的聚焦在WPF上,因为它比较新。
    5. XAML使得GUI的创建和编辑更加容易,而且允许拆分设计器(XAML)和代码器(C#, VB.NET).
    6. 数据绑定,你可以更加彻底的分离数据和布局.
    7. 用硬件加速绘制图形用户界面,性能更好。
    8. 允许你在Windows应用和web应用之间进行用户交互。

    WinForms优势

    1. 出现比较久,已经经历很多检验和测试。
    2. 已经有很多第三方控件供你购买或者免费使用。
    3. Visual Studio设计器仍然更适合WinForms,在WPF很多东西你还是需要自己去开发。

    五,开发基础

    1. 新建WPF应用程序
      选择菜单->“文件”->“新建”->“项目”,在“新建项目”对话框中选择WPF应用程序,修改名称为WpfDemo,然后点击“确定”按钮,如下图所示:
      在这里插入图片描述
    2. 生成的文档接口图如下:
      在这里插入图片描述
    3. 在App.xaml中的“StartupUri”属性可以指定项目运行时的启动窗体。如下图中“StartupUri=”MainWindow.xaml””,还可以定义我们需要的系统资源以及引入程序集等,如下图所示:
      在这里插入图片描述

    六,XAML语言

    XAML语言:是微软公司为构建应用程序用户界面而创建的一种新的“可扩展应用程序标记语言”,提供了一种便于扩展和定位的语法来定义和程序逻辑分离的用户界面。

    特点:
    定义应用程序的界面元素
    显示的声明WPF资源(样式、模板、动画等)
    可扩展性(自定义UI控件)
    集中关注于界面的设计和实现

    七,XAML命名空间以及命名空间映射到程序集

    1. XAML命名空间

    开发语言会将常用功能以类的形式封装,开发人员根据自己的业务需求,也会封装满足自身业务需求的类,如果有序组织这些类?一方面,便于开发人员准确调用;另一方面,编译器可以有效识别具有相同命名的类,就引入了命名空间,简单的说,是通过类似树状结构来组织各种类,是一种较为有效的类名排列方式。

    而XAML和.NET其他语言一样,也是通过命名空间有效组织起XAML内部的相关元素类,这里的命名空间与.NET中的命名空间不是一一对应的,而是一对多,一眼望去,都是“网址”,这里的网址,是遵循XAML解析器标准的命名规则,而不是真正的网址(在IE中根本打不开)。
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"对应一些与XAML语法和编译相关的CLR名称空间,例如

    < Style x:key=“buttonMouseOver” TargetType="{x:Type Button}">
    这里的xmlns和xmlns:x的区别在于x作为别名,在应用时,以前缀形式出现,而xmlns作为默认命名空间,不使用前缀标识的元素,来自该命名空间。

    XAML命名空间的语法:

    xmlns[:可选映射前缀]=“命名空间描述”
    注意:没有加可选映射前缀的xmlns是WPF默认的命名空间,一个xaml文件只能有一个默认的命名空间
    一个完整的xaml文件,必须具备两个命名空间。

    2、自定义类或程序集映射语法

    xmlns[:必选映射前缀]=“clr-namespace:[命名空间];assembly=[程序集名称]”

    在同一个解决方案下面新建一个“”的项目,命名为“WPFUserControl”,在项目的属性里面修改默认

    的命名空间为:MyControl.WpfUserControl,添加两个TextBlock和两个TextBox,如图所示:
    在这里插入图片描述
    在第一个项目里面引用新建的用户控件,注意:首先要添加新建用户控件库的引用。
    在这里插入图片描述
    3、映射到当前程序集的语法
    xmlns[:必选映射前缀]=“clr-namespace:[命名空间]”
    在当前项目下面新建一个用户控件,添加两个TextBlock和两个TextBox,如下图所示:
    在这里插入图片描述
    在MainWindow.xaml里面调用新建的用户控件,需要引用命名空间:
    在这里插入图片描述

    资料来源https://www.jianshu.com/p/4668a237d0fa
    资料来源https://blog.csdn.net/seanbei/article/details/52601089

    展开全文
  • 3分钟搞懂什么是WPF

    千次阅读 2020-04-02 23:14:22
    1.首先,推荐猛哥(刘铁猛)的书籍 《深入浅出WPF》,引用猛哥的话:“使用WPF开发管理系统这个提法是不对的”, 因为WPF是(Windows Presentation Foundation )的简称,即是用来编写表现层的技术和工具。主要负责...

        先推荐下猛哥(刘铁猛)的书籍  《深入浅出WPF》.

    WPF:WPF即Windows Presentation Foundation,翻译为中文“Windows呈现基础”,是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。

          一直以来,完美的用户体验是桌面应用程序和Web应用程序中的一大障碍。许多开发人员绞尽脑汁将界面设计得美观炫丽些、互

    动感强些,但费了九牛二虎之力, 还是差强人意。由于技术上的限制,Web 应用程序无法提供与桌面应用程序同样丰富的用户体验。而随着电脑与每个人的生活、工作变得密不可分,人们对桌面应用程序的要求也不断提高。永不满足的人们 要求桌面应用程序能够播放视频、运行动画、采用二维或三维图形,以及调用不同的文档(敲黑板!!画重点!)。

    想实现这些吗?那就用WPF!

    1.首先,更改一个错误观念,能使用WPF开发管理系统吗?

       引用猛哥的话:“使用WPF开发管理系统这个提法是不对的”,

    因为WPF是(Windows Presentation Foundation )的简称,即是用来编写表现层的技术和工具。

    主要负责将程序展示给用户看,类似的有Windows Forms、Asp.NET.Silverlight等等。

    如果是编写业务逻辑层,相关技术是WCF和WF。

    2.什么是WPF?

       首先,如果你要做桌面应用程序,那可能就要学习桌面程序相关的界面编码语言(winForm、Asp.NET.Silverlight),

    如果要做网页端程序,又要学习网页程序的编码语言(html+css+JS),

    如果有一套编码,桌面应用程序与Web应用程序均可运用,那是不是特别心动呢?

    或者说,你想不想桌面程序也能有3D动画高大上的效果?没错,这就是WPF的魅力和用处。

      WPF是微软新一代图形系统,运行 在.NET Framework 3.0架构下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和

    操作方法

    2.   WPF有什么优势?

       说到WPF的优势,我们首先了解下事件驱动。官方的话说,即事件-订阅-事件处理器,混在一起使用。

       Windows Forms采用的就是事件驱动,通俗的说就是给控件绑定事件,然后控件发生各种状态变化或者其他的事件后就触发,然后事件对应的方法就会激活。这样子激活的方法里面常常就会编写业务逻辑和界面逻辑,在事件驱动下,数据是静态的。

       对比Windows Forms的事件驱动,WPF采用数据驱动。

       通俗的说,就是后台绑定的数据改变了,界面上的数据会自动刷新。不需要使用事件监控着,且之前的WindowsFroms,

    个人深有体会,虽方便快捷的绑定事件,但是往往会出现界面逻辑和业务逻辑弄混到一起,所以遇到Bug的时候,寻找那叫一个累。

    WPF通过数据驱动,当数据变化的时候,由数据发起,通知控件变化,这样控件触发的事件就会被弱化,减少了界面逻辑的编写,

    从而实现界面逻辑和业务逻辑分离

      

    展开全文
  • WPF的含义

    2021-07-27 11:14:52
    前言:什么是WPF? WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架, 属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了 分离界面设计人员与开发...
  • 一、WPF简介 WPFWPF即Windows Presentation Foundation,翻译为中文“Windows呈现基础”,是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,...
  • WPF的基本含义

    千次阅读 2018-03-13 14:49:36
    在 wpf 里,数据和界面是分开处理的,通过数据绑定的方式,也就是 binding 让二者发生联系。为了让数据变化以后(如对象属性改变),界面也能随之响应(如字体改变),就有了通知 Notify 的概念。系统提供了 ...
  • 什么是WPF

    2021-12-29 11:02:45
    第一,什么是WPF? WPF是伟大的M$提出的众多编程新概念的中的一个,是“Windows Presentation Foundation”的简称,翻译过来大意就是说是开发“表示层”(最简单的理解就是程序界面)的技术和工具。 有人问,WPF只...
  • WPF常见脚本意思

    2021-12-19 16:07:29
    [2]OriginalSource:指示最初是什么对象引发了事件。 [3]RoutedEvent:通过事件处理程序为触发的事件提供RoutedEvent对象[比如静态的UIElement.MouseUpEvent对象]。如果使用同一个事件处理程序处理不同的事件,这一...
  • WPF 开篇

    2019-10-08 11:06:59
    做了WPF 这么多年 说实话 感觉自己就是代码的搬运工 自从自己开始规划自己的前端的学习 发现 写博客 真的很有用 来巩固自己的技术 wpf 虽然做的多 但是 没有系统的学过 就是很杂乱 从这篇开始 准备好好整理 和学习...
  • 一、什么是句柄 句柄实际上是一种指向某种资源的指针。 但与指针又有所不同:指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。Windows并不希望一般程序修改其内部数据结构,因为这样太不...
  • 新建一个wpf的项目,我们先来看下它默认的命名空间都是哪些? 可以看到xmlns有的是网址,有的是clr-namespace开头的一串字母。clr开头的比较好理解,就是运行时的命名空间,就像C#代码中的using xxxx之类的一样。 ...
  • WPF特点 1、界面与逻辑分工 MVVM 数据驱动 2、支持矢量图形 3、基于DirectX,丰富的效果,硬件(显示)加速 硬件无法满足 -》 软件计算 WPF:3级别的渲染:0-1-2 RenderCapablity.Tier 4、分辨率无关 100%-96dpi 125...
  • WPF的DataContext={Binding}后面没有接变量,如DataContext={Binding nane},这个是什么语法?
  • 图像浏览器 图像查看器(WPF)。 语言C#和WPF。 平台.Net 4.5 职能: 查看文件夹中的图像 带有动画的幻灯片放映 皮肤 资料夹导览 全屏观看 [项目]-MS Visual Studio 2012项目 [src]-仅资源和资源
  • 我已经对Aqua,Macintosh Quick Draw,Windows GDI和GDI +,Qt和.NET Winforms进行了编程,而WPF是迄今为止我使用的最复杂的API。 尽管它具有功能强大的功能集,它比诸如swing之类的先前技术要好,但它与WPF并不匹配...
  • 什么是上位机? 上位机:开发人员->上位机应用(PC:上位机-》下位机(仪器仪表、单片机、PLC。。。。)) 一般应用程序开发 -》数据库(协议) -》相关的硬件(协议-》很多-》常见) 进行字节数组的操作 -》...
  • WPF开发框架源码 交通建设管理系统架构C#.net源码 ,WPFUI 开发框架源码,淘宝上他们有卖的,我觉得用这个卖钱没什么意思,以前CSDN还有不需要积分,现在都需要1个积分了,没办法,见谅
  • WPF 渲染原理

    2021-12-17 01:00:58
    WPF 最主要的就是渲染,因为 WPF 是一个界面框架。想用一篇博客就能告诉大家完整的 WPF 渲染原理是不可能的。本文告诉大家 WPF 从开发者告诉如何画图像到在屏幕显示的过程。本文...
  • WPF基本控件简介

    2022-05-18 15:51:28
    45、WrapPanel 元素的容器 接下来先讲一些常用的控件 1、Border 控件 是用来画边框的,也就是边框的设置,它要在其他控件里面并且支持双标签 2、Button 按钮,没什么好说的就是一按钮,可以放图片,设置为image属性...
  • WPF控件介绍

    2021-08-09 14:34:51
    WPF控件介绍 开发工具与关键技术: VS UI元素 作者:刘铭聪 ...什么是数据驱动UI呢?我们知道传统的GUI界面都是由windows消息通过事件传递给程 序,程序根据不同的操作来表达出不同的数据体现在UI界面
  • WPF高级部分.pdf

    2021-07-14 16:05:25
    Microsoft官方文档,.Net Core版本的官方还在更新中,这是最新的framework部分,当然这并不影响学习,虽是高级部分,但并不难以理解,有C#开发基础便OK。 1积分下载意思下,体现劳动成果
  • 深入浅出WPF(1)——什么是WPF

    万次阅读 热门讨论 2008-05-15 19:06:00
    深入浅出WPF(1)——什么是WPF 小序: Hi,大家好!几乎两个月没有写技术文章了。这两个月,我在学习WPF。回顾一下两个月的学习历程,有两个感觉——第一,WPF是一项非常实用又简单易学的东西,它将成为未来MS...
  • ![图片说明]... 一旦开启wpf程序调试,就会在程序左上角出现数字,不知道是什么意思。另外,在程序开始菜单也有这个数字。 移动鼠标,会变化,但看起来既不是鼠标坐标,也不是控件顺序。
  • 原来我加粗一直用的是Bold,今天看到同事写着black,我有点好奇,这个也能够加粗吗? FontWeight这个属性里面的枚举到底都代表这什么? 通过查找,每个不同的属性代表的加粗宽度是不一样的。
  • StaticResource 是静态资源 DynamicResource是动态资源 用一下... 详细的可参考大佬这编文章:(18条消息) WPF教程(五)资源(StaticResource 静态资源、DynamicResource 动态资源)_鱼骨头科技-CSDN博客_wpf 动态资源...
  • WPF 应用发布

    2022-04-16 14:45:40
    WPF 应用程序发布发布位置安装位置设置 发布位置 发布之后的文件存放位置 安装位置 如果勾选从CD、DVD 或 USB 驱动器 , 则默认为允许脱机使用 设置 如果不允许脱机使用 , 则默认必须检测更新 , 本机不会有安装和...
  • 它们不是同一件事。 x:Name是一个 xaml ...Name 是 FrameworkElement对象的现有字符串类型的属性, 以其他WPF元素中都包含此属性. 因此,这也意味着 x:Name 可以用于更广泛的对象。 这是一种使 xaml 中的任何内容都

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,923
精华内容 2,769
关键字:

wpf是什么意思