Microsoft Docs - 最新文章

作为 Microsoft 技术文档的新家,docs.microsoft.com 不仅使内容的 Web 体验现代化,而且还创建和支持用于学习、管理和部署解决方案的内容。 它是与 Microsoft 技术相关内容的一站式商店。为了确保你能够及时了解 docs.microsoft.com 上最新且令人兴奋的内容,我们为你创建了专用的源。


Selected Feed: Windows

在 Visual Studio 中配置 C++ Linux 项目

https://docs.microsoft.com/zh-cn/cpp/linux/configure-a-linux-project 可以将 Linux 项目配置为以物理 Linux 计算机、虚拟机或适用于 Linux 的 Windows 子系统 (WSL) 为目标。 ... 有关管理多个发行版的详细信息,请参阅管理和配置适用于 Linux 的 Windows 子系统。 ... 随后 Visual Studio 压缩这些文件压缩,并将其复制到本地 Windows 计算机上的目录中。
Published Date : 2020年1月22日

如何:使用 X.509 证书解密 XML 元素

https://docs.microsoft.com/zh-cn/dotnet/standard/security/how-to-decrypt-xml-elements-with-x-509-certificates 应用程序应使用由受信任的证书颁发机构生成的 X.509 证书,或使用由 Microsoft Windows 证书服务器生成的证书。
Published Date : 2020年1月22日

如何:使用数据保护

https://docs.microsoft.com/zh-cn/dotnet/standard/security/how-to-use-data-protection 此功能在 Microsoft Windows XP 和更高版本操作系统中可用。 ... 此功能在 Microsoft Windows 2000 和更高版本操作系统中可用。
Published Date : 2020年1月22日

安全性的基础概念

https://docs.microsoft.com/zh-cn/dotnet/standard/security/key-security-concepts Windows 主体表示 Windows 用户及其角色(或其 Windows 组)。 ... Windows 主体可以模拟其他用户,这意味着当代表属于一个用户的标识时,主体可代表该用户访问资源。 ... 备注 在 Windows Vista 中,用户帐户控制 (UAC) 决定用户的特权。
Published Date : 2020年1月22日

演练:创建加密应用程序

https://docs.microsoft.com/zh-cn/dotnet/standard/security/walkthrough-creating-a-cryptographic-application 下面的代码示例是特为 Windows 窗体应用程序设计的。 ... 任务 描述 创建 Windows 窗体应用程序 列出运行该应用程序所需的控件。 ... 创建 Windows 窗体应用程序 本演练中的大多数代码示例均设计为按钮控件的事件处理程序。
Published Date : 2020年1月22日

如何:用 X.509 证书对 XML 元素进行加密

https://docs.microsoft.com/zh-cn/dotnet/standard/security/how-to-encrypt-xml-elements-with-x-509-certificates 应用程序应使用由受信任的证书颁发机构生成的 X.509 证书,或使用由 Microsoft Windows 证书服务器生成的证书。
Published Date : 2020年1月22日

使用日历

https://docs.microsoft.com/zh-cn/dotnet/standard/datetime/working-with-calendars 准备应用程序以进行日本时代更改,这提供了有关在 Windows 上测试应用程序以确保其对时代的准备情况发生变化的信息。 ... .NET Framework 的新日语时代更新的摘要,其中列出了与新的日本历时代相关的单独 Windows 版本 .NET Framework 更新,为多个时代支持提供了新的 .NET Framework 功能,并包含在测试应用程序时要注意的事项。
Published Date : 2020年1月22日

语言独立性和与语言无关的组件

https://docs.microsoft.com/zh-cn/dotnet/standard/language-independence-and-language-independent-components 这意味着,作为开发人员,您可以使用面向 .NET Framework 的多种语言(例如,C#、C++/CLI、Eiffel、F#、IronPython、IronRuby、PowerBuilder、Visual Basic、Visual COBOL 以及 Windows PowerShell)之一进行开发。
Published Date : 2020年1月22日

面向多个平台的库的应用程序资源

https://docs.microsoft.com/zh-cn/dotnet/standard/cross-platform/app-resources-for-libraries-that-target-multiple-platforms 使用可移植类库可确保你的库可以从桌面应用、Silverlight 应用、Windows Phone 应用和 Windows 8.x 应用商店应用进行访问。 ... 但是,尽管文件格式不兼容,但可移植类库将在 Windows 8.x 应用商店应用中工作。 ... 若要从 Windows 8.x 应用商店应用中使用类库,请在 Windows 应用商店应用程序项目中添加对它的引用。
Published Date : 2020年1月22日

WPF 中的形状和基本图形概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/shapes-and-basic-drawing-in-wpf-overview Windows Presentation Foundation (WPF) 为图形和绘制服务提供多层访问。 ... 有关可用颜色关键字的详细信息,请参阅的属性Colors类中System.Windows.Media命名空间。 ... 在 Windows Presentation Foundation 中的布局的其他信息,请参阅布局概述。
Published Date : 2020年1月22日

如何:在不使用情节提要的情况下对属性进行动画处理

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/how-to-animate-a-property-without-using-a-storyboard System.Windows.Media.Animation命名空间中存在各种动画类, 以对不同类型的属性进行动画处理。 ... 请参阅 AnimationTimeline BeginAnimation System.Windows.Media.Animation Storyboard 属性动画技术概述 动画概述
Published Date : 2020年1月22日

路径动画概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/path-animations-overview 路径动画类属于System.Windows.Media.Animation命名空间,并使用以下命名约定: <Type> AnimationUsingPath 其中 <Type> 为该类进行动画处理的值的类型。
Published Date : 2020年1月22日

演示图板概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/storyboards-overview 有关演示如何在中ControlTemplate定义情节提要的示例,请参阅 system.windows.controls.controltemplate> 示例中的动画。 ... 有关示例,请参阅在 System.windows.controls.controltemplate> 中更改属性值并对其进行动画处理时触发动画。
Published Date : 2020年1月22日

使用图像、图形和视觉对象进行绘制

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/painting-with-images-drawings-and-visuals 系统必备 要了解本主题,应熟悉 Windows Presentation Foundation (WPF) 提供的不同画笔类型及其基本功能。 ... 使用, 可以绘制几乎任何Windows Presentation Foundation (WPF)图形对象的区域。 ... 有关 Windows Presentation Foundation (WPF) 中的布局的更多信息,请参阅布局。
Published Date : 2020年1月22日

教程:在 Visual Studio 2019 中创建第一个 WPF 应用程序-.NET Framework

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/getting-started/walkthrough-my-first-wpf-desktop-application 本教程结束时,将生成一个独立的 Windows 应用程序,允许用户查看所选人员的费用报表。 ... 在 <Grid.Resources> 元素中添加以下 <xref:System.Windows.DataTemplate> 元素,该元素定义如何在 ListBox中的 <XmlDataProvider> 元素之后显示数据: 有关数据模板的详细信息,请参阅数据模板化概述。
Published Date : 2020年1月22日

Drawing 对象概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/drawing-objects-overview 有关 Windows Presentation Foundation (WPF)图形系统的工作原理的详细信息,请参阅WPF 图形呈现概述。
Published Date : 2020年1月22日

控件

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/ Windows Presentation Foundation (WPF) 附带了几乎每个 Windows 应用程序中使用的许多常见 UI 组件,如 Button、Label、TextBox、Menu和 ListBox。
Published Date : 2020年1月22日

从-到-By 动画概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/graphics-multimedia/from-to-by-animations-overview From/To/By 动画类属于System.Windows.Media.Animation命名空间,并使用以下命名约定: <Type> Animation 其中 <Type> 为该类进行动画处理的值的类型。
Published Date : 2020年1月22日

控件创作概述

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/control-authoring-overview 在主题级别定义资源 通过 WPF 可以为不同的 Windows 主题创建资源。 ... 例如,Windows 经典主题中 Button 的外观(Windows 2000 的默认主题)不同于 Windows Luna 主题中的 Button (Windows XP 的默认主题),因为 Button 对每个主题使用不同的 ControlTemplate。
Published Date : 2020年1月22日

创建具有可自定义外观的控件

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/controls/creating-a-control-that-has-a-customizable-appearance Windows Presentation Foundation (WPF) 使您能够创建可自定义外观的控件。 ... 定义 System.windows.controls.controltemplate> 中控件的可视结构和可视行为 使用 "部件" 和 "状态" 模型创建自定义控件时,可以在其 ControlTemplate 而不是其逻辑中定义控件的可视结构和视觉行为。
Published Date : 2020年1月22日

演练:在 Win32 中承载 WPF 时钟

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/walkthrough-hosting-a-wpf-clock-in-win32 最后,将 STAThreadAttribute 添加到 _tWinMain 方法以便与 WPF一起使用: 此属性告知公共语言运行时(CLR)当初始化组件对象模型(COM)时,它应使用单线程单元模型(STA),这是 WPF (和 Windows 窗体)所必需的。 ... 创建 Windows Presentation Framework 页 接下来,创建一个定义 WPFPage的 DLL。 ... 完成后,可以通过右键单击项目,单击 "属性",转到 "应用程序",并将 "输出类型" 更改为 "Windows 类库",将该项目转换为 DLL。
Published Date : 2020年1月22日

墨迹对象模型:Windows 窗体和 COM 与 WPF

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/the-ink-object-model-windows-forms-and-com-versus-wpf 在 Windows 窗体/COM 平台上... ... 下面的示例将手写内容保存从 Windows 窗体应用程序,并将手写内容加载到 Windows Presentation Foundation 应用程序。 ... 下面的示例将手写内容保存从 Windows Presentation Foundation 应用程序,并将手写内容加载到 Windows 窗体应用程序。
Published Date : 2020年1月22日

截获触笔输入

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/intercepting-input-from-the-stylus 该System.Windows.Input.StylusPlugIns体系结构提供了一种机制,用于实现对Stylus输入和数字墨迹Stroke对象创建的低级别控制。 ... 本主题包含以下小节: 体系结构 实现触笔插件 将插件添加到 InkCanvas 结束语 体系结构 在 Microsoft Windows XP Tablet PC Edition 软件开发工具包 1.7中,在访问和操作笔输入中介绍了 StylusInput api 的发展 StylusPlugIn。
Published Date : 2020年1月22日

演练:在 WPF 应用程序中缓存应用程序数据

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/walkthrough-caching-application-data-in-a-wpf-application 本演练演示如何使用 .NET Framework 中提供的缓存功能作为 Windows Presentation Foundation (WPF) 应用程序的一部分。
Published Date : 2020年1月22日

弱事件模式

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/weak-event-patterns Windows Presentation Foundation (WPF) 引入了一个可用于解决此问题的设计模式,方法是为特定事件提供一个专用的管理器类,并在该事件的侦听器上实现一个接口。
Published Date : 2020年1月22日

如何:创建自定义路由事件

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/how-to-create-a-custom-routed-event 这是为了说明这样一个概念:子类化的控件可以插入到由其他控件组成的树中,在这种情况下,这些控件上的自定义事件具有与任何固有 Windows Presentation Foundation (WPF) 元素完全相同的事件路由功能。
Published Date : 2020年1月22日

如何:使用 Windows 窗体 BindingNavigator 控件导航数据

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-navigate-data-with-the-windows-forms-bindingnavigator-control Windows 窗体提供 BindingNavigator 控件,开发人员可通过该控件在他们创建的窗体上为最终用户提供简单的数据导航和用户界面操作。 ... 相关示例,请参阅如何:添加负载,保存和取消按钮,为 Windows 窗体 BindingNavigator 控件。 ... 编译代码 此示例需要: 对 System、System.Data、System.Drawing、System.Windows.Forms 和 System.Xml 程序集的引用。
Published Date : 2020年1月22日

如何:在 Windows 窗体 ListView 控件中显示插入标记

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-display-an-insertion-mark-in-a-windows-forms-listview-control 示例 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。 ... 另请参阅 ListView ListView.InsertionMark ListViewInsertionMark ListView 控件 ListView 控件概述 演练:在 Windows 窗体中执行拖放操作
Published Date : 2020年1月22日

如何:以编程方式打印 XPS 文件

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/how-to-programmatically-print-xps-files 由于在发布 Windows Vista 和 Microsoft .NET Framework 后,最初会有少量的 XPSDrv 打印机可用,因此,可能需要将非 XPSDrv 打印机伪装为 XPSDrv 打印机。
Published Date : 2020年1月22日

自定义呈现墨迹

https://docs.microsoft.com/zh-cn/dotnet/framework/wpf/advanced/custom-rendering-ink Windows Presentation Foundation (WPF) 允许您为自定义通过实现自定义呈现墨迹DynamicRenderer和Stroke对象。
Published Date : 2020年1月22日

如何:区分单击和双击

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/how-to-distinguish-between-clicks-and-double-clicks 但是,Windows 窗体 Click 事件无法轻松应用于单击和双击执行多个不兼容操作的方案,因为绑定到 Click 或 MouseClick 事件的操作会在操作绑定到 DoubleClick 或 MouseDoubleClick 事件之前执行。 ... 编译代码 这些示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 Windows 窗体应用程序中的鼠标输入
Published Date : 2020年1月22日

如何:确保子表中的选定行保持在正确的位置

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/ensure-the-selected-row-in-a-child-table-correct 通常当在 Windows 窗体中使用数据绑定时,将显示称为父/子视图或母版/详细视图中的数据。 ... 编译代码 此示例需要: 对 System、System.Data、System.Drawing、System.Windows.Forms 和 System.Xml 程序集的引用。 ... 请参阅 如何:确保多个控件绑定到相同的数据源保持同步 BindingSource 组件 数据绑定和 Windows 窗体
Published Date : 2020年1月22日

演练:验证 Windows 窗体 DataGridView 控件中的数据

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/walkthrough-validating-data-in-the-windows-forms-datagridview-control 有关详细信息,请参阅如何:禁止 Windows 窗体 DataGridView 控件中添加和删除行, 以及如何:在 Windows 窗体 DataGridView 控件中将列设为只读。 ... 有关详细信息,请参阅如何:自定义 Windows 窗体 DataGridView 控件中单元格的外观, 以及如何执行以下操作:设置 Windows 窗体 DataGridView 控件中的字体和颜色样式。
Published Date : 2020年1月22日

如何:实现 INotifyPropertyChanged 接口

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/how-to-implement-the-inotifypropertychanged-interface 在 Windows 窗体数据绑定中使用的业务对象上实现此接口。 ... 示例 请参阅 如何:应用 PropertyNameChanged 模式 Windows 窗体数据绑定 如何:使用 BindingSource 和 INotifyPropertyChanged 接口引发更改通知 Windows 窗体数据绑定中的更改通知
Published Date : 2020年1月22日

在 Windows 窗体 DataGridView 控件中实现实时数据加载的虚拟模式

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/implementing-virtual-mode-jit-data-loading-in-the-datagrid 要将本主题中的代码作为单个列表进行复制,请参阅如何:在 Windows 窗体 DataGridView 控件中实现包含实时数据加载的虚拟模式。 ... 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。
Published Date : 2020年1月22日

如何:在 Windows 窗体内异步加载声音

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-load-a-sound-asynchronously-within-a-windows-form 示例 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。 ... 请参阅 LoadAsync LoadCompleted Play 如何:从 Windows 窗体播放声音
Published Date : 2020年1月22日

如何:从命令行创建 Windows 窗体应用程序

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/how-to-create-a-windows-forms-application-from-the-command-line 另请参阅演练:在 WPF 中承载 Windows 窗体控件。 ... 有关可添加到 Windows 窗体的控件的详细信息,请参阅Windows 窗体控件。 ... 示例 下面的代码示例是前面的过程中的完整示例: 请参阅 Form Control 更改 Windows 窗体外观 增强 Windows 窗体应用程序 Windows 窗体入门
Published Date : 2020年1月22日

如何:使用 BindingSource 和 INotifyPropertyChanged 接口引发更改通知

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/raise-change-notifications--bindingsource 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:应用 PropertyNameChanged 模式

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/how-to-apply-the-propertynamechanged-pattern 实现自定义控件与 Windows 窗体数据绑定引擎配合使用时,将应用此模式。 ... 必须使用包含在 Windows 窗体上的自定义控件Main方法。 ... 请参阅 如何:实现 INotifyPropertyChanged 接口 Windows 窗体数据绑定中的更改通知 Windows 窗体数据绑定
Published Date : 2020年1月22日

如何:在 FlowLayoutPanel 控件中锚定和停靠子控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-anchor-and-dock-child-controls-in-a-flowlayoutpanel-control 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:使用 BindingSource 在 Windows 窗体控件中反映数据源更新

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/reflect-data-source-updates-in-a-wf-control-with-the-bindingsource 当使用 BindingSource 组件将数据源绑定到 Windows 窗体控件时,可以通过调用 ResetBindings 方法通知控件数据源已更改。 ... 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 BindingNavigator DataGridView BindingSource BindingSource 组件 如何:将 Windows 窗体控件绑定到类型
Published Date : 2020年1月22日

如何:创建具有菜单合并功能和 ToolStrip 控件的 MDI 窗体

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-create-an-mdi-form-with-menu-merging-and-toolstrip-controls System.Windows.Forms 命名空间支持多文档界面 (MDI) 应用程序,而 MenuStrip 控件支持菜单合并。 ... 编译代码 此代码示例需要: 对 System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:在 Windows 窗体 DataGridView 控件中实现实时数据加载的虚拟模式

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/virtual-mode-with-just-in-time-data-loading-in-the-datagrid 此示例中所述详细实时数据加载 Windows 窗体 DataGridView 控件中实现虚拟模式。 ... 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。 ... 请参阅 DataGridView VirtualMode CellValueNeeded 在 Windows 窗体 DataGridView 控件中实现实时数据加载的虚拟模式 Windows 窗体 DataGridView 控件中的性能调整 Windows 窗体 DataGridView 控件中的虚拟模式
Published Date : 2020年1月22日

如何:在 DHTML 代码和客户端应用程序代码之间实现双向通信

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/implement-two-way-com-between-dhtml-and-client 可使用 WebBrowser 控件将现有的动态 HTML (DHTML) Web 应用程序代码添加到 Windows 窗体客户端应用程序。 ... 如果已投入大量的开发时间用于创建基于 DHTML 的控件,并且想要利用 Windows 窗体丰富的用户界面功能,而无需重写现有代码,这将非常有用。 ... 编译代码 此代码需要: 对 System 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

演练:处理在 Windows 窗体 DataGridView 控件中输入数据时发生的错误

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/handling-errors-that-occur-during-data-entry-in-the-datagrid 有关详细信息,请参阅如何:禁止 Windows 窗体 DataGridView 控件中添加和删除行, 以及如何:在 Windows 窗体 DataGridView 控件中将列设为只读。 ... 有关详细信息,请参阅如何:自定义 Windows 窗体 DataGridView 控件中单元格的外观, 以及如何执行以下操作:设置 Windows 窗体 DataGridView 控件的默认单元格样式。
Published Date : 2020年1月22日

如何:向窗体提供标准菜单项

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-provide-standard-menu-items-to-a-form 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:创建采用专业样式的 ToolStrip 控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-create-a-professionally-styled-toolstrip-control 编译代码 此示例需要: 对 System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:在 MenuStrip 中显示选项按钮 (Windows 窗体)

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-display-option-buttons-in-a-menustrip-windows-forms 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:将对象绑定到 Windows 窗体 DataGridView 控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-bind-objects-to-windows-forms-datagridview-controls 示例 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。 ... 请参阅 DataGridView 在 Windows 窗体 DataGridView 控件中显示数据 如何:访问对象绑定到 Windows 窗体 DataGridView 行
Published Date : 2020年1月22日

如何:实现使用后台操作的窗体

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-implement-a-form-that-uses-a-background-operation 示例 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:使用 DateTimePicker 控件显示时间

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-display-time-with-the-datetimepicker-control 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:开发简单的 Windows 窗体控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-develop-a-simple-windows-forms-control 本部分演示创建自定义 Windows 窗体控件的关键步骤。 ... 在以下示例中,using声明允许代码访问的类Control从System.Windows.Forms简单地Control而无需使用完全限定的名称System.Windows.Forms.Control。 ... 请参阅 Windows 窗体控件中的属性 Windows 窗体控件中的事件
Published Date : 2020年1月22日

如何:操作 Windows 窗体 DataGridView 控件中的列

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-manipulate-columns-in-the-windows-forms-datagridview-control 示例 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 DataGridView DataGridViewBand DataGridViewRow DataGridViewColumn 使用 Windows 窗体 DataGridView 控件中的单元格、行和列编程
Published Date : 2020年1月22日

如何:在 Windows 窗体 DataGridView 控件中自定义数据格式设置

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-customize-data-formatting-in-the-windows-forms-datagridview-control 有关详细信息,请参阅如何:Windows 中的数据格式窗体 DataGridView 控件。 ... 示例 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:使用 Windows 窗体 BindingSource 组件对 ADO.NET 数据进行排序和筛选

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/sort-and-filter-ado-net-data-with-wf-bindingsource-component 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。
Published Date : 2020年1月22日

如何:应用 Windows 窗体控件中的特性

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-apply-attributes-in-windows-forms-controls 下面的代码示例演示通常应用于 Windows 窗体控件的特性。 ... 下面的代码示例演示一些通常应用于 Windows 窗体控件的属性的属性。 ... 请参阅 IComparable DataGridView 使用 .NET Framework 开发自定义 Windows 窗体控件 Windows 窗体控件中的特性 如何:用 DesignerSerializationVisibilityAttribute 序列化标准类型的集合
Published Date : 2020年1月22日

如何:使用 Windows 窗体 DataGridView 控件中的图像列

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-work-with-image-columns-in-the-windows-forms-datagridview-control 示例 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。 ... 请参阅 DataGridView DataGridViewImageColumn 使用 Windows 窗体 DataGridView 控件中的单元格、行和列编程 如何:在 Windows 窗体 DataGridView 控件的单元格中显示图像
Published Date : 2020年1月22日

如何:在后台运行操作

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-run-an-operation-in-the-background 示例 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:将 ContextMenuStrip 与控件相关联

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-associate-a-contextmenustrip-with-a-control 这些过程将 ContextMenuStrip 与 Windows 窗体和 ToolStrip 控件相关联。 ... 示例 下面的代码示例创建了 Windows 窗体和 ToolStrip,并将不同的 ContextMenuStrip 与其中每个控件关联。 ... 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:实现自定义 ToolStripRenderer

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-implement-a-custom-toolstriprenderer GridStripRenderer 类自定义了 GridStrip 控件外观的三个方面: GridStrip 边框 ToolStripButton 边框 ToolStripButton 图像 编译代码 此示例需要: 对 System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:验证 Windows 窗体 DataGridView 控件中的数据

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-validate-data-in-the-windows-forms-datagridview-control 此代码示例的完整说明,请参阅演练:验证 Windows 中的数据窗体 DataGridView 控件。 ... 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。 ... 请参阅 DataGridView BindingSource 演练:验证 Windows 窗体 DataGridView 控件中的数据 Windows 窗体 DataGridView 控件中的数据输入 演练:Windows 窗体 DataGridView 控件中的数据输入时发生的错误处理 保护连接信息
Published Date : 2020年1月22日

如何:旋转颜色

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/advanced/how-to-rotate-colors 下图显示在左侧和右侧的颜色旋转图像的原始图像: 下图显示了执行下面的代码中的颜色旋转的可视化效果: 编译代码 前面的示例专用于 Windows 窗体,并且它需要PaintEventArgs e,这是一个参数的Paint事件处理程序。 ... 请参阅 ColorMatrix ImageAttributes Windows 窗体中的图形和绘制 对图像重新着色
Published Date : 2020年1月22日

如何:在 Windows 窗体上循环播放声音

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-loop-a-sound-playing-on-a-windows-form 示例 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。 ... 即,使用有效的文件名替换文件名 "c:\Windows\Media\chimes.wav"。 ... 请参阅 PlayLooping 如何:从 Windows 窗体播放声音 SoundPlayer 类概述
Published Date : 2020年1月22日

如何:使用打印预览在 Windows 窗体中进行打印

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/advanced/how-to-print-in-windows-forms-using-print-preview 除了打印服务之外,Windows 窗体编程中通常还提供打印预览。 ... 示例 编译代码 此示例需要: 对 System、System.Windows.Forms 和 System.Drawing 程序集的引用。 ... 请参阅 如何:在 Windows 窗体中打印多页文本文件 Windows 窗体打印支持 Windows 窗体中更加安全的打印
Published Date : 2020年1月22日

如何:使用 BindingSource 组件跨窗体共享绑定数据

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-share-bound-data-across-forms-using-the-bindingsource-component 编译代码 此示例需要: 对 System、System.Windows.Forms、System.Drawing、System.Data 和 System.Xml 程序集的引用。 ... 请参阅 BindingSource 组件 Windows 窗体数据绑定 如何:处理因数据绑定而发生的错误和异常
Published Date : 2020年1月22日

如何:在后台下载文件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-download-a-file-in-the-background 编译代码 此示例需要: 引用 System.Drawing、System.Windows.Forms 和 System.Xml 程序集。
Published Date : 2020年1月22日

如何:向 Windows 窗体应用程序添加 Web 浏览器功能

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-add-web-browser-capabilities-to-a-windows-forms-application 示例 编译代码 此示例需要: 对 System、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:使用 Windows 窗体 BindingSource 绑定到 Web 服务

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-bind-to-a-web-service-using-the-windows-forms-bindingsource 若要创建并绑定到客户端代理 在所选目录中创建 Windows 窗体,同时创建适当的命名空间。 ... 打开 Windows 软件开发工具包 (SDK) 的命令提示符,并导航到你的窗体位于同一个目录。 ... 请参阅 BindingSource 组件 如何:将 Windows 窗体控件绑定到类型
Published Date : 2020年1月22日

如何:设计非常适合本地化的 Windows 窗体布局

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-design-a-windows-forms-layout-that-responds-well-to-localization 其他资源 如何:在 TableLayoutPanel 控件中对齐和拉伸控件 演练:使用 FlowLayoutPanel 排列 Windows 窗体上的控件 如何:跨越 TableLayoutPanel 控件中的行和列 如何:编辑 TableLayoutPanel 控件中的列和行 演练:使用 Windows 窗体控件上的智能标记执行常见任务 演练:使用 TableLayoutPanel 排列 Windows 窗体上的控件 演练:通过填充、边距和 AutoSize 属性排放 Windows 窗体控件 如何:支持使用 AutoSize 和 TableLayoutPanel 控件进行 Windows
Published Date : 2020年1月22日

如何:创建用于数据输入的大小可调的 Windows 窗体

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-create-a-resizable-windows-form-for-data-entry 另请参阅演练:创建可根据数据输入需要调整大小的 Windows 窗体。 ... 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 FlowLayoutPanel TableLayoutPanel 如何:在 TableLayoutPanel 控件中锚定和停靠子控件 如何:设计非常适合本地化的 Windows 窗体布局
Published Date : 2020年1月22日

如何:向 ListView 控件添加搜索功能

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-add-search-capabilities-to-a-listview-control 请参阅 ListView FindItemWithText FindNearestItem ListView 控件 ListView 控件概述 如何:添加和删除使用 Windows 窗体 ListView 控件的项
Published Date : 2020年1月22日

如何:将 Windows 窗体控件绑定到 Factory 对象

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-bind-a-windows-forms-control-to-a-factory-object 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 BindingNavigator DataGridView BindingSource BindingSource 组件 如何:将 Windows 窗体控件绑定到类型
Published Date : 2020年1月22日

如何:将 Windows 窗体控件绑定到 DBNull 数据库值

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-bind-windows-forms-controls-to-dbnull-database-values 将 Windows 窗体绑定到数据源且该数据源返回 DBNull 值时,可以直接替换相应的值,而不用处理、格式化或解析事件。 ... 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。 ... 请参阅 BindingSource 组件 如何:处理错误和因数据绑定而发生的异常 如何:将 Windows 窗体控件绑定到类型
Published Date : 2020年1月22日

如何:处理在 Windows 窗体 DataGridView 控件中输入数据时发生的错误

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/handle-errors-that-occur-during-data-entry-in-the-datagrid 此代码示例的完整说明,请参阅演练:在 Windows 中的数据输入时发生的错误处理窗体 DataGridView 控件。 ... 若要控制对数据库的访问,一种较为安全的方法是使用 Windows 身份验证(也称为集成安全性)。 ... 请参阅 DataGridView BindingSource 演练:Windows 窗体 DataGridView 控件中的数据输入时发生的错误处理 Windows 窗体 DataGridView 控件中的数据输入 演练:验证 Windows 窗体 DataGridView 控件中的数据 保护连接信息
Published Date : 2020年1月22日

如何:访问 Windows 窗体 DataGridViewComboBoxCell 下拉列表中的对象

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/access-objects-in-a-wf-datagridviewcomboboxcell-drop-down-list dViewComboBoxColumn DataGridViewComboBoxColumn.Items DataGridViewComboBoxColumn.DataSource DataGridViewComboBoxColumn.ValueMember DataGridViewComboBoxCell DataGridViewComboBoxCell.Items DataGridViewComboBoxCell.DataSource DataGridViewComboBoxCell.ValueMember DataGridViewCell.Value ComboBox 在 Windows
Published Date : 2020年1月22日

如何:向窗体添加 ToolStripContainer

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-add-a-toolstripcontainer-to-a-form 可以通过编程方式向 Windows 窗体添加 ToolStripContainer 并用控件填充该窗体。 ... 示例 下面的代码示例演示如何向 Windows 窗体添加 ToolStripContainer 和 ToolStrip,如何向 ToolStrip 添加项,以及如何向 ToolStripContainer 的 TopToolStripPanel 添加 ToolStrip。 ... 编译代码 此代码示例需要: 引用 System.Drawing、System.Text 和 System.Windows.Forms 程序集。
Published Date : 2020年1月22日

如何:创建显示进度的 Windows 窗体控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-create-a-windows-forms-control-that-shows-progress 在 Windows 窗体设计器中更改属性时,实现其序列化或持久性。 ... HostApp 类在 Windows 窗体上使用 FlashTrackBar 控件。 ... 请参阅 扩展设计时支持 Windows 窗体控件开发基础知识
Published Date : 2020年1月22日

如何:将 Windows 窗体控件绑定到类型

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-bind-a-windows-forms-control-to-a-type 编译代码 此示例需要: 对 System 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:向 ToolStripContentPanel 添加控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-add-a-control-to-a-toolstripcontentpanel 编译代码 此代码示例需要: 引用 System、System.Data 和 System.Windows.Forms 程序集。
Published Date : 2020年1月22日

如何:在 TableLayoutPanel 控件中锚定和停靠子控件

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/how-to-anchor-and-dock-child-controls-in-a-tablelayoutpanel-control 编译代码 此示例需要: 对 System、System.Data、System.Drawing 和 System.Windows.Forms 程序集的引用。
Published Date : 2020年1月22日

如何:创建路径渐变

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/advanced/how-to-create-a-path-gradient 下图显示了将以下代码中的Graphics.FillEllipse调用更改为e.Graphics.FillRectangle(pthGrBrush, 0, 10, 200, 40)时所发生的情况: 前面的代码示例旨在与 Windows 窗体一起使用, 并且它需要PaintEventArgs e, 后者是的PaintEventHandler参数。 ... 编译代码 前面的示例旨在与 Windows 窗体一起使用, 并且它们需要PaintEventArgs e作为Paint事件处理程序的参数。
Published Date : 2020年1月22日

如何:使用户能够将多个单元格从 Windows 窗体 DataGridView 控件复制到剪贴板

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/enable-users-to-copy-multiple-cells-to-the-clipboard-datagridview 编译代码 此代码需要: 引用 N:System and N:System.Windows.Forms 程序集。 ... 请参阅 DataGridView ClipboardCopyMode GetClipboardContent 将选择模式和剪贴板与 Windows 窗体 DataGridView 控件结合使用
Published Date : 2020年1月22日

Windows 窗体 DataGridView 控件中的列填充模式

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/controls/column-fill-mode-in-the-windows-forms-datagridview-control ataGridViewAutoSizeColumnsMode DataGridViewColumn DataGridViewColumn.InheritedAutoSizeMode DataGridViewColumn.AutoSizeMode DataGridViewAutoSizeColumnMode DataGridViewColumn.FillWeight DataGridViewColumn.MinimumWidth DataGridViewColumn.Width DataGridViewColumn.Resizable Control.RightToLeft 调整 Windows
Published Date : 2020年1月22日

如何:创建专用的字体集合

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/advanced/how-to-create-a-private-font-collection 编译代码 前面的示例专用于 Windows 窗体,并且它需要PaintEventArgs e,这是一个参数的PaintEventHandler。
Published Date : 2020年1月22日

如何:在运行时创建位图

https://docs.microsoft.com/zh-cn/dotnet/framework/winforms/advanced/how-to-create-a-bitmap-at-run-time 此示例创建并在绘制Bitmap对象,并在现有的 Windows 窗体中显示PictureBox控件。 ... 示例 编译代码 此示例需要: Windows 窗体的导入 System、 System.Drawing 和 System.Windows.Forms 程序集。
Published Date : 2020年1月22日

使用 Message 类 - WCF

https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/feature-details/using-the-message-class 类Message是 Windows Communication Foundation (WCF) 的基础。
Published Date : 2020年1月22日

使用 XmlSerializer 类 - WCF

https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/feature-details/using-the-xmlserializer-class Windows Communication Foundation (WCF) 可以使用两种不同的序列化技术, 将应用程序中的数据转换为在客户端和服务之间传输的 XML, 这是一个称为序列化的进程。
Published Date : 2020年1月22日

如何:使用 Windows 凭据保护服务的安全 - WCF

https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/how-to-secure-a-service-with-windows-credentials 本主题演示如何在驻留于 Windows 域中并由同一域中的客户端调用的 Windows Communication Foundation (WCF)服务上启用传输安全。 ... 有关此方案的详细信息,请参阅采用 Windows 身份验证的传输安全。 ... 你完全可以在代码中使用 Windows 凭据来保护服务。
Published Date : 2020年1月22日

如何:创建双工协定 - WCF

https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/feature-details/how-to-create-a-duplex-contract 双工协定是可用于 Windows Communication Foundation (WCF) 服务的三种消息模式之一。
Published Date : 2020年1月22日

数据传输体系结构概述 - WCF

https://docs.microsoft.com/zh-cn/dotnet/framework/wcf/feature-details/data-transfer-architectural-overview 可以将 Windows Communication Foundation (WCF) 视为消息传递基础结构。
Published Date : 2020年1月22日