自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 WPF基础五:UI④ 条目控件Menu

表示一个 Windows 菜单控件,该控件可用于按层次组织与命令和事件处理程序关联的元素。Menu控件提供了一个项列表,这些项指定了应用程序的命令或选项。通常,单击菜单上的项将打开子菜单或使应用程序执行命令。Menu是ItemsControl,这意味着它可以包含任何类型的对象的集合 (例如字符串、图像或面板) 。有关更多信息,请参见ItemsControl类。MenuItem是Menu中最常见的项类型。MenuItem可以包含子项。当用户选择父项时,子菜单项将出现在Menu...

2021-04-29 20:23:42 1682

原创 WPF基础五:UI④ 条目控件ListView

ListView表示用于显示数据项列表的控件。ListView为ItemsControl,这意味着它可以包含任何类型的对象的集合 (例如字符串、图像或面板) 。有关更多信息,请参见ItemsControl类。ListView中数据项的显示是由属性指定的视图模式来定义的View。Windows Presentation Foundation (WPF) 提供了一个GridView视图模式,该模式将ListView数据项内容分区为多个列。及其相关类样式中的属性和方法,...

2021-04-28 10:05:04 938 1

原创 WPF基础五:UI④ 条目控件ListBox

包含可选项列表。ListBox为ItemsControl,这意味着它可以包含任何类型的对象的集合 (例如字符串、图像或面板) 。有关更多信息,请参见ItemsControl类。ListBox中的多个项是可见的,不同于ComboBox,只有选定项可见,除非IsDropDownOpen属性为true。SelectionMode属性确定ListBox中的多个项是否一次可选择。SelectionMode属性确定用户一次可以选择多少项。可以将属性设置为Single(默认)...

2021-04-28 08:07:32 1809 1

原创 WPF基础五:UI④ 条目控件DataGrid

DataGrid表示用于在可自定义的网格中显示数据的控件。DataGrid控件提供了一种灵活的方式来显示行和列中的数据集合。DataGrid包括内置列类型和用于承载自定义内容的模板列。内置行类型包括下拉详细信息部分,可用于显示单元值下面的附加内容。若要将绑定DataGrid到数据,请将ItemsSource属性设置为IEnumerable实现。数据网格中的每一行都绑定到数据源中的某个对象,数据网格中的每一列都绑定到该数据对象的属性。为了使DataGrid用户界面在源数据中...

2021-04-27 18:23:54 729

原创 WPF基础五:UI④ 条目控件ComboBox

表示带有下拉列表的选择控件,通过单击控件上的箭头可显示或隐藏下拉列表。ComboBox允许用户从下拉列表中选择项,或根据需要在控件的文本框中输入新文本。ComboBox是ItemsControl,这意味着它可以包含任何类型的对象的集合 (例如字符串、图像或面板) 。有关更多信息,请参见ItemsControl类。IsEditable和IsReadOnly属性指定ComboBox用户执行以下操作之一时的行为方式:输入一个字符串以选择中的项ComboBox。 输入不与...

2021-04-27 12:42:11 1757

原创 WPF基础五:UI④ 条目控件ContextMenu

ItemsControl表示可用于呈现一组项的控件。ItemsControl是Control可包含多个项的类型,如字符串、对象或其他元素。下图显示了一个ListBox控件,该控件包含以下不同类型的项:一个字符串。 DateTime对象。 UIElement对象。 一个Panel包含Ellipse和的控件TextBlock。包含多种类型对象的 ListBox使用Items或ItemsSource属性来指定要用于生成的内容的集合ItemsContro...

2021-04-26 15:47:29 912

原创 WPF基础五:UI③带标题内容控件GroupBox

GroupBox表示一个控件,该控件用于创建具有用户界面 (UI) 内容边框和标题的容器。下图是一个的示例GroupBox,它包含一个TabControl和一个括在StackPanel中的Button。若要对多个GroupBox控件应用相同的属性设置,请使用Style属性。您可以修改ControlTemplate的默认值,为控件指定独特的外观。有关创建ControlTemplate的详细信息,请参阅通过创建 System.windows.controls....

2021-04-24 20:50:21 1088

原创 WPF基础五:UI③带标题内容控件TabControl 

TabControl表示包含多个项的控件,这些项共享屏幕上的同一空间。TabControl有助于最大程度地减少屏幕空间使用量,同时允许应用程序公开大量数据。TabControl包含共享同一屏幕空间的多个TabItem对象。一次只能看到TabControl中的一个TabItem。当用户选择的TabItem选项卡时,将显示TabItem的内容,并且隐藏其他TabItem对象的内容。TabControl为ItemsControl,这意味着它可以包含任何类型的对象的集...

2021-04-24 20:22:51 1291

原创 WPF基础五:UI③带标题内容控件Expander

HeaderedContentControl为包含单项内容并具有标头的所有控件提供基实现。HeaderedContentControl从ContentControl继承Content属性,并定义Header的属性类型为Object。提供Header控件的标题。像ContentControl的Content属性一样,Header可以是任何类型。下图显示了两个TabItem对象,它们继承自HeaderedContentControl。第一个TabItem在标题和内容中都具有...

2021-04-24 12:51:39 744

原创 WPF基础五:UI②内容元素Window

Window提供创建、配置、显示和管理窗口和对话框的生存期的能力。用户与独立应用程序之间的交互点是一个窗口。WPF窗口 (Windows Presentation Foundation)包括两个不同的区域:承载 windows 修饰的非工作区,包括图标、标题、系统菜单、最小化按钮、最大化按钮、还原按钮、关闭按钮和边框。 承载特定于应用程序的内容的工作区。标准窗口如下图所示:Window封装了创建、配置、显示和管理窗口和对话框的生存期的功能,并提供了以下关键服务:生存期管理:...

2021-04-23 19:42:58 507

原创 WPF基础五:UI②内容元素ToolTip

ToolTip表示一个控件,该控件可创建一个弹出窗口,以便在界面中显示元素的信息。ToolTip是ContentControl,这意味着它可以包含任何类型的单个对象 (例如字符串、图像或面板) 。有关更多信息,请参见ContentControl类。使用ToolTip控件为用户提供信息。例如,可以在Button或ToolBarTray的ToolBar中使用ToolTip显示提示信息。ToolTip控件的内容可以从简单的文本字符串到更复杂的内容(例如具有嵌入式文本和图像的S...

2021-04-22 20:31:02 2046

原创 WPF基础五:UI②内容元素ScrollViewer

ScrollViewer 表示可包含其他可视元素的可滚动区域。ScrollViewer可使内容在小于其实际大小的区域中显示。如果ScrollViewer的内容不完全可见,ScrollViewer将显示用户可用于移动可见内容区域的滚动条。范围包含ScrollViewer所有内容的区域。内容的可见区域是viewport。物理滚动用于按预设的物理增量(通常按以像素为单位声明的值)滚动内容。逻辑滚动用于滚动到逻辑树中的下一项。如果需要物理滚动而不是逻辑滚动,请在ScrollV...

2021-04-21 19:54:42 2279 1

原创 WPF基础五:UI②内容元素RepeatButton

RepeatButton表示从按下按钮到释放按钮的时间内重复引发其Click事件的控件。RepeatButton是ContentControl,这意味着它可以包含任何类型的单个对象 (例如字符串、图像或面板) 。有关更多信息,请参见ContentControl类。RepeatButton类表示与类似的控件Button。不过,RepeatButton可让你控制Click事件发生的时间和方式。将RepeatButtonClick从按下该事件到释放该事件的时间重复引发该...

2021-04-20 20:28:29 1315

原创 WPF基础五:UI②内容元素RadioButton

RadioButton表示可由用户选择但不能清除的按钮。可以通过单击来设置IsChecked的RadioButton属性,但只能以编程方式清除该属性。RadioButton是ContentControl,这意味着它可以包含任何类型的单个对象 (例如字符串、图像或面板) 。有关更多信息,请参见ContentControl类。RadioButton具有两种状态:true或false。RadioButton是一个控件,该控件通常用作一组RadioButton控件中的项,也可...

2021-04-18 20:41:52 1461

原创 WPF基础五:UI②内容元素PasswordBox

PasswordBox表示用于输入和处理密码的控件。PasswordBox具有对冒泡的MouseUp和MouseDown事件的内置处理。因此,永远不会调用侦听来自PasswordBox的MouseUp或MouseDown事件的自定义事件处理程序。如果您需要响应这些事件,请改为监听隧道的PreviewMouseUp和PreviewMouseDown事件,或向HandledEventsToo参数注册处理程序(后一种选项仅可通过代码使用)。除非您有意要禁用对这些事件的PasswordBox本机处理

2021-04-18 18:43:02 636

原创 WPF基础五:UI②内容元素Label

Label表示控件的文本标签,并提供快捷键(access keys)支持。此类提供对快捷键的功能和视觉支持 。它经常用于启用对等控件的快速键盘访问TextBox。若要将分配Label到Control,请将Target属性设置为当用户按下访问键时应获得焦点的控件。设置目标还会导致 Microsoft UI 自动化使用标签文本作为目标控件的名称。有关详细信息,请参阅辅助功能。若要设置访问密钥,请在应为访问键的字符前添加一个下划线。如果内容有多个下划线字符,则只会将第一个...

2021-04-18 10:19:19 870

原创 WPF基础五:UI②内容元素Frame

Frame框架是一种支持导航的内容控件。Frame提供导航到和显示内容的功能的内容控件。Frame与其他控件和元素一样,可在其他内容中托管。当Frame控件导航到 HTML 内容时,Frame控件在内部实例化本机 WebBrowser ActiveX 控件。WPF 通过将功能控件应用于 WebBrowser ActiveX 控件来启用安全功能。应用的功能控件在 Xbap 和独立应用程序方面有所不同。某些应用程序应该应用其他功能控制,以防止恶意内容运行。有关详细信息,...

2021-04-17 19:52:07 3281

原创 WPF基础五:UI②内容元素CheckBox

ToggleButton可切换状态的控件基类,例如CheckBox。ToggleButton是ContentControl,这意味着它可以包含任何类型的单个对象 (例如字符串、图像或面板) 。有关更多信息,请参见ContentControl类。IsChecked属性指定ToggleButton的状态。IsThreeState属性指定ToggleButton是否有两种或三种状态。若要对多个ToggleButton控件应用相同的属性设置,请使用Style属性。您可...

2021-04-15 20:19:52 697

原创 WPF基础五:UI②内容元素Button

Control表示用户界面 (UI) 元素的基类,这些元素使用ControlTemplate来定义其外观。ContentControl可以包含任何类型的公共语言运行时对象 (例如字符串或DateTime对象) 或UIElement对象 (如Rectangle或Panel) 。这使你能够向控件(例如Button和CheckBox)添加丰富的内容ContentControl具有有限的默认样式。如果要增强控件的外观,可以创建新的DataTemplate。有关详细信...

2021-04-13 20:09:15 634

原创 WPF基础五:UI①布局元素WrapPanel

目录WrapPanelWrapPanel类XAML范例:C#代码WrapPanel按从左到右的顺序位置定位子元素,在包含框的边缘处将内容切换到下一行。后续排序按照从上至下或从右至左的顺序进行,具体取决于Orientation属性的值。WrapPanel包含UIElement对象的集合,这些对象位于Children属性中。WrapPanel的所有子元素都接收ItemWidth与ItemHeight大小相乘的布局分区。WrapPanel类名称...

2021-04-10 18:42:35 1048

原创 WPF基础五:UI①布局元素UniformGrid

目录UniformGridUniformGrid类Columns:获取或设置网格中的列数 和 Rows:获取或设置网格中的行数C#代码UniformGrid提供一种在网格(网格中的所有单元格都具有相同的大小)中排列内容的方法。UniformGrid类名称 备注 权限 ColumnsProperty 标识Columns依赖项属性 public FirstColumnProperty 标识FirstColumn依赖项属性...

2021-04-10 17:29:52 5667

原创 WPF基础五:UI①布局元素StackPanel

StackPanel将子元素排列成水平或垂直的一行。名称 备注 权限 OrientationProperty 标识Orientation依赖项属性。 public 名称 备注 权限 CanHorizontallyScroll 获取或设置一个值,该值指示内容能否垂直滚动 public CanVerticallyScroll 获取或设置一个值,该值指示内容能否垂直滚动 public ExtentHe...

2021-04-10 13:41:29 1243

原创 WPF基础五:UI①布局元素Grid

Grid定义由列和行组成的灵活的网格区域。Grid的特点: 可以定义任意数量的行和列。 行的高度和列的宽度可以使用绝对值、相对比例或自动调整的方式进行精确设定、并可设置最大和最小值。 内部元素可以设置自己的所在的行和列,还可以设置自己跨行、跨列的数量。 可以设置Children元素的对齐方向。 Grid的使用场合: UI布局的大型框架设计。 大量UI元素需要成行或者列对齐的情况。 UI整体尺寸改变时,元素需要保持固有的高度和宽度...

2021-04-10 11:16:21 1951

原创 WPF基础五:UI①布局元素DockPanel

目录DockPanelDock属性:不指定子元素大小指定子元素的大小(Width="100")更改子元素的顺序LastChildFill默认情况下,Panel 元素不接收焦点。若要强制 panel 元素以接收焦点,请将Focusable属性设置为true。后台创建DockPanel代码DockPanel定义一个区域,从中可以按相对位置水平或垂直排列各个子元素。名称 备注 权限 字段 DockProperty ...

2021-04-08 21:11:59 819

原创 WPF基础五:UI①布局元素Canvas

CanvasPanel:属性 备注 权限 Background 背景 public Children 子元素 public HasLogicalOrientation 如果Panel的方向是在一个维度上,则为true;否则为false。 protected HasLogicalOrientationPublic 如果Panel的方向是在一个维度上,则为true;否则为false。 public ...

2021-04-06 20:18:17 694

原创 WPF基础四:UI的相关类 (11)Decorator类

Decorator2.7.6 Decorator2.7.7 ButtonChrome2.7.8 Themes.ClassicBorderDecorator2.7.9 ListBoxChrome2.7.10 SystemDropShadowChrome2.7.11 Border2.7.12 InkPresenter2.7.13 BulletDecorator2.7.14 Viewbox2.7.15 AdornerDecorator

2021-04-05 17:21:40 1128

原创 WPF基础四:UI的相关类 (10)Shape类

2.9Shape类2.9.1 Ellipse2.9.2Line2.9.3Path2.9.4Polygon2.9.5Polyline2.9.6Rectangle2.9.7Shape

2021-04-05 17:17:11 301

原创 WPF基础四:UI的相关类 (9)Object的派生类

2.8 一些Object的派生类2.8.1 ColumnDefinitionCollection2.8.2 ExceptionValidationRule2.8.3 InkPresenter2.8.4 ItemCollection2.8.5 NotifyDataErrorValidationRule2.8.6 PrintDialog2.8.7 RowDefinitionCollection2.8.8 SpellCheck2.8.9 SoundPlayerAction2.8.10 Val

2021-04-05 17:15:32 433

原创 WPF基础四:UI的相关类 (8)FrameworkElement的其他派生类

2.7其他FrameworkElement的派生2.7.1 AccessText2.7.2 AdornedElementPlaceholder2.7.3 ColumnDefinition2.7.4 ContentPresenter2.7.5 ControlTemplate2.7.6 Decorator2.7.7 ButtonChrome2.7.8 Themes.ClassicBorderDecorator2.7.9 ListBoxChrome2.7.10 SystemDropSha..

2021-04-05 17:12:58 885

原创 WPF基础四:UI的相关类 (7) Control的其他派生类

2.6 Control的一些派生控件2.6.1 Calendar2.6.2 Control2.6.3 DatePicker2.6.4 DocumentViewer2.6.5 FlowDocumentReader2.6.6 FlowDocumentScrollViewer2.6.7 GridSplitter2.6.8 KeyTipControl2.6.9 ProgressBar2.6.10 RichTextBox2.6.11 Separator2.6.12 Slider2.6.13

2021-04-05 17:08:17 513

原创 WPF基础四:UI的相关类(6)HeaderedItemsControl类

2.5带标题的条目控件2.5.1 MenuItem2.5.2 ToolBar2.5.3 TreeViewItem

2021-04-05 16:47:15 607

原创 WPF基础四:UI的相关类 (5)ItemsControl类

2.5条目控件2.5.1 ContextMenu2.5.2 ComboBox2.5.3 DataGrid2.5.4 ItemsControl2.5.5 ListBox2.5.6 ListView2.5.7 MenuBase2.5.8 Menu2.5.9 Selector2.5.10 TabControl2.5.11 TreeView

2021-04-05 16:40:35 890

原创 WPF基础四:UI相关的类 (2) Panel类

2.2) 布局控件Object->DispatcherObject->DependencyObject->Visual->UIElement->FrameworkElement->Panel2.2.1) Panel类为所有Panel元素提供基类。使用Panel元素放置和排列 Windows Presentation Foundation (WPF) 应用程序中的子对象。Panel包含对象的集合UIElement,这些对象位于Children...

2021-04-05 14:08:50 1327

原创 WPF基础四:UI的相关类 (4)  HeaderedContentControl类

2.4)带标题内容控件2.4.1 Expander2.4.2 GroupBox2.4.3 HeaderedContentControl2.4.4 TabItem

2021-04-04 07:21:32 1031

原创 WPF基础四:UI的相关类 (3)ContentControl类

目录2.3) 内容控件2.3.1)ContentControl2.3.2) BaseButton2.3.3)Button2.3.4)ToggleButton2.3.5)CheckBox2.3.6)ComboBoxItem2.3.7)Frame2.3.8)GridViewColumnHeader2.3.9)GroupItem2.3.10)Label2.3.11)ListBoxItem2.3.12)ListViewItem2...

2021-04-03 21:22:29 1311

原创 WPF基础四:UI相关的类 (1) 父类

目录一)控件的分类与派生关系二)UI布局一)控件的分类与派生关系UI控件相关类 控件类型 控件名称 所属 说明 派生 特点 布局控件 Canvas Panel 定义一个区域,可在其中使用相对于 Canvas 区域的坐标以显式方式来定位子元素。 Panel->Canvas 内容属性为Children,内容可以是多个元素,该类元素控制布局 DockPanel Panel 定义一个区域,从中可以按相对.

2021-04-03 16:46:10 1094

原创 WPF基础三:x名称空间

x名称空间的映射: xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"包含的类均和XAML语言相关。x名称空间包含的工具 名称 种类 X:Array 标记扩展 X:Class 指令 X:ClassModifier 指令 X:Code 内部 XAML 类型 X:FieldModifier 指令 X:Key 指令 X:Member 指令 X:...

2021-04-02 14:30:03 337

原创 WPF基础二:XAML中的事件处理器、导入程序集及其名称空间的引用、注释

一) 事件处理器在.net事件处理机制中,可以为对象的某个事件指定一个能与该事件匹配的成员函数,当这个事件发生时,.net运行时与去调用这个函数,即对这个事件的响应和处理。指定事件处理器的方法:<ClassName EventName="EventHandlerName"/>范例:<Window x:Class="_2_XAML的事件_引用和注释.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2

2021-04-01 20:46:44 1072

原创 WPF基础一:XAML中为对象是属性赋值的语法

1).使用标签的Attribute为对象属性赋值2).使用TypeConverter类将XAML标签的Attribute与对象的Property进行映射3).属性元素4).扩展标签

2021-04-01 15:18:33 540

Task Add-in demo

PDM Task Add-in DEMO

2023-06-11

Calling Add-ins of solidworks PDM

Calling Add-ins of solidworks PDM

2023-06-09

Creating Serial Numbers​​ C# @ solidworks PDM

Creating Serial Numbers​​ C# @ solidworks PDM

2023-06-09

Solidworks Hooks Demo

Solidworks Hooks Demo

2023-06-08

PDM Creating Menu Commands

PDM Creating Menu Commands

2023-06-08

Solidworks PDM Add-in Demo

官方范例入门Demo,调试成功

2023-06-07

SW PDM 独立程序范例

WPF + C#

2023-06-06

Python学习资料........

https://blog.csdn.net/hd51cc/article/details/123895685

2022-04-01

SOLIDWORKS API SDK 2019 SP5.rar

SOLIDWORKS API SDK 2019 SP5 包含了Add in opy \api\SolidWorks API SDK.msi from the installation media to a local directory. Ensure that Microsoft Visual Studio is installed in c:\Program Files.

2020-04-28

Solidwoks.DllOfAPI.2019sp5.rar

Solidwoks.API of 2019 SP5 的dll文件 开发独立的应用程序用。 SolidWorks.Interop.swconst、SolidWorks.Interop.sldworks等

2020-04-28

nmodbus.3.0.58

nmodbus.3.0.58 第三方MODBUS库 NModbus is a C# implementation of the Modbus protocol. Provides connectivity to Modbus slave compatible devices and applications. Supports serial ASCII, serial RTU, TCP, and UDP protocols.

2019-03-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除