精华内容
下载资源
问答
  • 添加环境变量的时候需要打开计算机的属性,但是每次刚刚打开就显示windows资源管理器重启,然后窗口就会关闭; 问题的解决方案是: 1.选择计算机的属性,令电脑出现一次资源管理器重启的现象; 2.window左下...

    在添加环境变量的时候需要打开计算机的属性,但是每次刚刚打开就显示windows资源管理器重启,然后窗口就会关闭;

    问题的解决方案是:

    1.选择计算机的属性,令电脑出现一次资源管理器重启的现象;

    2.在window左下角打开开始选项,输入“查看事件日志”回车;

    3.点开窗口中的“windows日志”选项,点击选项中的“应用程序”;

    4.查看刚刚报错的那个日志,红色感叹号的那个日志,点击打开;

    5.查看其中的报错模块:例如错误模块为:igdumdim64.dll_unloaded;

    6.上网查找此模块,查找到后去系统目录下将原来的那个dll文件替换即可,一般目录为”c:/windows/system32”;

    问题解决

    展开全文
  • 开发自定义控件件时,有好些Design属性是要使用的,如ToolboxItem, ToolboxBitmap, Category, Description等等,不知道这些属性其实也可以将控件搞出来,不过,知道了,会令事件更加简单,令控件更加专业和实用。...

    在开发自定义控件件时,有好些Design属性是要使用的,如ToolboxItem, ToolboxBitmap, Category, Description等等,不知道这些属性其实也可以将控件搞出来,不过,知道了,会令事件更加简单,令控件更加专业和实用。有时,不知道用法,会令到项目的其他同事好烦,因为这个控件是你提供的。下面对一些常用的Design属性做一个简单的生产介绍。

    1. ToolboxItem

    有没有试过写一个用户控件后,想它不出现在工具箱中,当然有,有时候是控件的Designer部分没有写好或没写,有时候是控件一拖出来就报错,有时候是内部使用的控件,不想别人一引用DLL就出现控件。其它设置方法可以很简单。

    ToolboxItem(false)]
    public class MyPanel : UserControl
    {
    }
    

    这样就可以了。“可恶”的用户控件就自动隐藏了,不出现在工具箱中。不过,如果你不知道这样的话,可以会引来一大堆的烦事。

    2. ToolboxBitmap

    写好一个用户控件后,在工具箱中出来的是一个蓝色的齿轮,这就不是很漂亮了,也不能够直观地表达自己的意图。如果更不幸的你的控件的名称好难认的话,其它的开发者会很麻烦的。怎样才能让用户控件在工具箱中显示不同的图标呢?

    ToolboxBitmap(typeof(System.Windows.Forms.Panel))]
    public class MyPanel : UserControl
    {
    }
    

    这样就可以了,表示你所做的用户控件使用的图标是Panel的图标。
    如果不想用系统的图标,要使用自己的图标,可以这样

    [ToolboxBitmap(typeof(MyPanel), "WindowsApplication1.Images.MyPanel.bmp")]
    public class MyPanel : UserControl
    {
    }
    

    不过,一定要注意路径,WindowsApplication1.Images.MyPanel.bmp表示,解决方案是WindowsApplication1,目录是Images,文件名是MyPanel.bmp,同时,这个图片必须是“嵌入的资源”(点击文件,右键,属性,有一个文件属性,其中,在生成操作中,可以选择"嵌入的资源"

    3. Category与Description

    [Category("Appearance"), Description("阴影色")]
    public System.Drawing.Color ShadowColor { get {} set {} }
    

    这两个是经常都会写在一起的属性,Category表示类型,如属性框中所显示的外观,布局等,当然,你可以自己写一个,叫“自定义属性”,而Description就是这个属性的描述,用来说明属性有什么用途。这两个的设置相对都比较简单,可以说,一看就知道,不过提一下,Appearance是特殊的词,在属性面板中,它就是外观一栏。

    4. DefaultValue

    [DefaultValue(typeof(Color), "DarkGray")]
    public System.Drawing.Color ShadowColor { get {} set {} }
    

    用于设置默认的值,对于string,bool,int,可以直接写出来,如[DefaultValue(10)],这是可以的,不过,不是这三种类型的话,就比较麻烦,一定要先转化为string才能设置成功。如上面的DarkGray,这是系统定义的颜色,这还是比较好处理的。不过,如果是一些自定义的颜色,如颜色是128,0,128,你应该将128转为16进制,写成0x800080,前缀0x是一定要加的。最后就这样
    [DefaultValue(typeof(Color), "0x800080")]

    5. Browsable

     public partial class MyTextBox : TextBox
     {
            public MyTextBox()
            {
                var s = DefaultText;
                InitializeComponent();
            }
    
            [Browsable(true)]
            public string DefaultText {get;set;}
     }
    

    表示,将在属性面板中显示这个属性。
    在这里插入图片描述
    如果设置为false,将不会显示(但是仍然会在对应的*.Designer.cs中进行序列化),如:

    this.myTextBox1.DefaultText = null;//仍然会序列化
    this.myTextBox1.Location = new System.Drawing.Point(476, 151);
    this.myTextBox1.Name = "myTextBox1";
    this.myTextBox1.Size = new System.Drawing.Size(100, 21);
    this.myTextBox1.TabIndex = 0;
    

    6. DesignerSerializationVisibility

    表示,是否在*.Designer.cs文件中将设置的代码写出来,也就是是否要实现序列化。默认为
    [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)]表示需要实现序列化。
    如果设置为hidden:

            [DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
            public List<Person> Persons { get; set; }
    

    将不会被序列化:
    在这里插入图片描述
    如果自定义控件中有些属性不需要显示在属性面板或者不需要序列化时,建议hidden掉。


    参考:winform 自定义控件属性在属性面板中显示的问题

    展开全文
  • Windows窗口属性和拓展属性

    千次阅读 2013-12-12 16:37:19
    最近在学Windows编程,自己整理了翻译了一下MSDN上的Window Style和Window Ex Style(Ps:英语水平有限,翻译可能有一些错误,欢迎勘正) Window Styles:   WS_BORDER 0X00800000L 创建一个有边框的窗口   WS_...

    最近在学Windows编程,自己整理了翻译了一下MSDN上的Window Style和Window Ex Style(Ps:英语水平有限,翻译可能有一些错误,欢迎勘正)

    Window Styles:

     

    WS_BORDER    0X00800000L        创建一个有边框的窗口

     

    WS_CAPTION   0X00C00000L         创建一个带有标题栏的窗口(不能与WS_DLGFRAME风格一起使用,等价于  WS_BORDER | WS_DLGFRAME)

     

    WS_CHILD      0X40000000L         创建一个子窗口,不能与WS_POPUP风格一起使用

     

    WS_CHILDWINDOW   0X4000000L   等价于WS_CHILD

     

    WS_CLIPCHILDREN    0X02000000L   排除当你在父窗口内绘制时子窗口所占用的面积,当你创建父窗口时使用

     

    WS_CLIPSIBLINGS    0X04000000L    子窗口间相互裁剪,也就是说当两个窗口相互重叠时, 设置了WS_CLIPSIBLINGS样式的子窗口重绘时不能绘制被重叠的部分,反之没有设置WS_CLIPSIBLINGS样式的子窗口重绘时是不考虑重叠不重叠,统统重绘,只能和WS_CHILD风格一起使用

     

    WS_DISABLED       0X08000000L     创建一个初始禁用的窗口

     

    WS_DLGFRAME      0X00400000L     创建一个具有双边框,但没有标题的窗口

     

    WS_GROUP         0X00020000L      拥有此风格的窗口是一组控件(控制)中的首个控件,该控件组合是由这个首控件和在它之后定义的所有控件组成,直到到达下一个拥有WS_GROUP风格的窗口为止。每个控件组合的首控件通常也拥有WS_TABSTOP风格,这样的话,用户可以在控件组之间进行移动。用户可以通过使用方向键,在一个控件组中,将键盘焦点从一个控件移动到该组的下一个控件。您可以靠打开/关闭这个风格来改变对话框的导航方式。要在一个窗口创建之后改变这个风格的话,可以使用SetWindowLong函数。

     

     

    WS_HSCROLL        0X00100000L     创建一个带有水平滚动条的窗口

     

    WS_ICONIC         0X20000000L     创建一个初始最小化的窗口,等同于WS_MINIMIZE

     

    WS_MAXIMIZE      0X01000000L     创建一个最大化的窗口

     

    WS_MAXIMIZEBOX  0X00010000L     创建一个具有最大化按钮的窗口

     

    WS_MINIMIZE     0X20000000L     创建一个初始最小化的窗口,只用于WS_OVERLAPPED风格

     

    WS_MINIMIZEBOX   0X00020000L      创建一个具有最小化按钮的窗口

     

    WS_OVERLAPPED    0X00000000L     创建一个重叠窗口,重叠窗口通常具有标题栏和边框

     

    WS_OVERLAPPEDWINDOW =WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME | WS_MINIMIZEBOX |WS_MAXMIZEBOX

     

     

    WS_POPUP          0X80000000L     创建一个弹出式窗口,不能用于WS_CHILD风格

     

     

    WS_POPUPWINDOW           =      WS_POPUP | WS_BORDER | WS_SYSMENU        WS_CAPTION风格必须与WS_POPUPWINDOW相结合使控制菜单可用

     

     

    WS_SIZEBOX        0X00040000L      创建一个带有缩放边框的窗口

     

    WS_SYSMENU      0X00080000L      创建一个标题栏具有控制菜单框的窗口,仅适用于具有标题栏的窗口

     

    WS_TABSTOP       0X00010000L      指定任意控件中的一个,通过它,用户可以通过使用Tab键移动,TAB键移动到下一个有WS_TABSTOP标志的控件

     

    WS_THICKFRAME   0X00040000L      创建一个具有粗框的窗口可以用来调整窗口的大小

     

    WS_TILED          0X00000000L      等同于WS_OVERLAPPED

     

    WS_TILEDWINDOW   =   WS_OVERLAPPEDWINDOW

     

    WS_VISIBLE        0X10000000L      创建一个初始可见的窗口

     

    WS_VSCROLL       0X00200000L      创建一个带有垂直滚动条的窗口

     

     

    Extended Window Styles:

     

    WS_EX_ACCEPTFILES      0X00000010L           指定以此风格创建的窗口接受拖动和拖放文件

     

    WS_EX_APPWINDOW     0X00040000L            强制顶层窗口到任务栏当该窗口是可见时

     

    WS_EX_CLIENTEDGE      0X00000200L             指定一个窗口具有3D外观,也就是说,边界带下沉式边缘

     

    WS_EX_CONTEXTHELP    0X00000400L            包含在窗口标题栏的问号,当用户单击问号,光标变为一个问号的指针,如果用户随后再点击一个子窗口,该子窗口收到WM_HELP消息

     

    WS_EX_CONTROLPARENT   0X00010000L            允许用户通过使用TAB键在窗口的子窗口之间浏览

     

    WS_EX_DLGMODALFRAME 0X00000001L           指定创建一个可能带有标题栏的带有双边框的窗口当你在dwStyle参数中指定WS_CAPTION的时候

     

    WS_EX_LEFT         0X00000000L                 给窗口通用的左对齐属性,这是默认的

     

    WS_EX_LEFTSCROLLBAR   0X00004000L            放置一个垂直滚动条到客户区的左边

     

    WS_EX_LTRREADING      0X00000000L            显示使用从左到右的阅读顺序属性的窗口文本,这是默认的

     

    WS_EX_MDICHILD        0X00000040L             创建一个MDI子窗口

     

     

    WS_EX_NOPARENTNOTIFY  0X00000004L            指定以此样式创建的子窗口不会发送WM_PARENTNOTIFY消息到它的父窗口当子窗口创建或销毁的时候

     

    WS_EX_OVERLAPPEDWINDOW  =   WS_EX_WINDOWEDGE |WS_EX_CLIENTEDGE

     

     

    WS_EX_PALETTEWINDOW      =    WS_EX_WINDOWEDGE |WS_EX_TOOLWINDOW |  WS_EX_TOPMOST

     

     

    WS_EX_RIGHT          0X00001000L             给出了一个窗口通用的右对齐属性,这依赖于窗口

     

     

    WS_EX_RIGHTSCROLLBAR    0X00000000L          放置一个垂直滚动条到客户区域的右侧,这是默认的

     

     

    WS_EX_RTLREADING         0X00002000L            显示窗口文本使用从右到左的阅读顺序的属性

     

     

    WS_EX_STATICEDGE          0X00020000L          创建一个具有立体边框样式的窗口用于那些不接受用户输入的项

     

     

    WS_EX_TOOLWINDOW       0X00000080L            创建一个工具窗口,作为浮动工具栏的窗口,工具窗口上有一个比正常标题栏端的标题栏,窗口标题采用更小的字体,工具窗口不会显示在任务栏或窗口,当用户同时按下ALT+TAB键的时候它才会出现

     

     

    WS_EX_TOPMOST           0X00000008L            指定以此风格创建的窗口应置于高于一切nontopmost的窗口之上即使窗口不在活动状态,应用程序可以使用SetWindowPos成员函数添加或删除此属性

     

     

    WS_EX_TRANSPARENT      0X00000020L             指定以此样式创建的窗口时透明的,也就是说,在该窗口下方的所有窗口不会被该窗口遮盖,这种风格创建的窗口只有在它下面的所有兄弟窗口已经更新后才接受WM_PAINT消息

     

     

    WS_EX_WINDOWEDGE     0X00000100L         指定一个具有凸起边缘的边框的窗口


    展开全文
  • 在属性界面,将启动类型改为手动,点击“启动”按钮将其启动。应用,保存。 重新打开以太网属性,就会发现恢复正常了。 其他问题: 如果还有问题, 参考:【问题解决】windows系统network setup service服务启动后...

    问题:

    以太网属性无法打开,网络详细信息也无法打开


    解决:

    1. 同时按住Win+R弹出运行窗,输入services.msc然后回车打开服务窗口
    2. 找到Network Setup Service项,单击右键打开属性
    3. 在属性界面,将启动类型改为手动,点击启动按钮将其启动。应用,保存。
    4. 重新打开以太网属性,就会发现恢复正常了。

    其他问题:

    如果还有问题,
    参考:【问题解决】windows系统network setup service服务启动后瞬间又停止问题

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 查看“本地连接”的属性,并切换到“高级”选项卡后,提示:“Windows不能显示此连接的属性Windows Management Instrumentation(Windows管理体系结构组件WMI)信息可能损坏。要更正此问题,请使用系统还原将...
  • Windows CMD命令获取文件属性详细信息

    千次阅读 2020-02-17 15:44:38
    常常由于获取exe 或dll的...网上找了方法,归纳一下: 打开cmd,输入以下命令,引号内是你的文件路径 (Get-Item -path "E:\cat.exe").VersionInfo.ProductVersion 这是获取版本的方法,由此可知应该有获取版...
  • windows 技术篇 - uispy 工具获取和使用,windows窗口属性快捷查看工具。 常用窗口工具有 spy++ 和 uispy 两种,spy++ 显示的很全,各种窗口都给你展示出来,看着很多很乱,相比来讲 uispy 就比较简洁实用了,只展示...
  • Windows 系统上的任务管理器进化到 Windows 10 的 1809 版本后,又新增了几项可以查看的进程属性。 本文介绍可以使用任务管理器查看的各种进程属性。 本文内容如何查看进程的各种属性名称、PID、状态路径名称、...
  • 最近我总是找不到windows10的属性面板,我想看环境变量… 摸索了以下,大概有两种方法可以找到属性: 1种是参考中桌面添加计算机图标,然后右键点击【属性】 另一种是资源管理器(文件夹)左侧点击【此电脑】...
  • JavaScript浏览器对象模型中,Windows对象的( )属性 用来指定浏览器状态栏中现实的临时消息。 A ) status B ) screen C ) history D ) document 解析: A. 状态栏信息属性 B. 屏幕对象(也叫显示屏对象) C....
  • windows10桌面上显示“我的电脑”

    万次阅读 2018-05-29 11:48:00
    由于平时基本上是mac、linux、windows切换着用,之前...印象中之前使用windows xp的时候,桌面上右击,有一个属性,啥名字忘记了,点进去之后可以选择桌面上显示的一些应用,比如“我的电脑”、“网络邻居...
  • windowsmediaplayer 控件我们编程时经常要用到,但是有很多属性及方法却不知道该怎么使用。(JavaScript中用法几乎完全相同)。 假设此控件名为wmp 属性/方法名: 说明: [基本属性]   URL:String; 指定...
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至有的系统中会损坏硬件设备(硬盘)。系统关机前使用 shutdown命令,系统管理员会通知所有...
  • 遇到这个问题,通常要安装所需的版本的 Windows SDK 或者项目属性页中或通过右键单击解决方案并选择“重定解决方案目标”来更改 SDK 版本。 首先,可以点击项目解决方案更改 SDK 版本来解决。 如果上面步骤...
  • Windows 10无法显示无线网络连接

    千次阅读 2019-08-21 20:24:43
    最近刚刚升级了一下操作系统,升级到了1903版本。...右击选择连接,也无法显示SSID。 驱动是从这个官网下载的。 https://support.hp.com/cn-zh/drivers/selfservice/hp-color-laserjet-pro-mfp-m177-series/5...
  • 1、桌面“计算机”右单击,选择“属性”; 2、选择单击“高级系统设置”; 3、“系统属性”——>“高级”——>“设置”; 4、“视觉效果”——>勾选"调整为最佳外观"——>“确定”。 ...
  • 当你打开ArcGIS属性表,对矢量进行面积或其他计算时,发现如下图所示问题,兄弟莫方...........,接下来用两种方法保证你满意。   主要方法: 一、设置系统时间。 二、字段属性设置。 具体操作: 一、(1) ...
  • idea中显示类中的方法和属性列表

    千次阅读 2019-12-09 15:14:22
    1、打开idea,一次点击View----》Tool Windows—》Structure,如下图: 2、例如:打开dept的实体类,右侧会显示属性和方法的列表树结构,如下图: 3、Structure选项卡的位置调整步骤如下: ...
  • 开始>>运行>>msconfig
  • 使用Parallels Desktop后确实解决了很多Mac上较为困难的问题,但是最近碰到一个麻烦,Parallels Desktop安装的软件由于直接安装C盘,在Windows桌面上创建的快捷方式同时也共享到Mac的桌面上,如图所示 ...
  • 这篇文章中,我们将看到如何使内置的设备管理器在Windows 10/8/7中显示不存在的设备。不存在的设备是那些曾经安装过但现在不再连接到计算机的旧的,未使用的,以前的隐藏设备。 在Windows设备管理器可以帮助您...
  • Windows Media Player控件的所有属性和方法----1 player.GetPlayState() 返回播放器状态(0:停止,1:连接,2:缓冲,3:播放,4:暂停,5:寻找) 网页中嵌入MediaPlayer时,各种属性与方法设置 播放: MediaPlayer....
  • 在Windows的文件系统中,可以对文件及文件夹进行权限设置,其中有一个选项卡为“安全”,可以通过对相应用户相应权限的设置来对文件进行管理。其中访问控制项中有一个特殊的选项叫做“特殊的权限”,通过网上的...
  • 系统版本:64位Windows 10; java版本:jdk-8u212-linux-x64.tar.gz(从官网上下载,步骤见下); 二、java安装包下载 进入oracle的下载页面...
  • Windows AD 域用户属性对照表 ( 综合整理 )  “ 常规 ” 标签     姓   Sn    名   Givename    英文缩写   Initials    显示名称   displayName    描述   Description    办公室  ...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    属性 类修饰符 class 类名{类体} 其中,关键字class、类名和类体是必须的,其它项是可选项。类修饰符包括new、public、protected、internal、private、abstract和sealed,这些类修饰符以后介绍。类体用于定义类的...
  • Windows窗体应用程序设计小一

    万次阅读 多人点赞 2019-01-07 23:50:06
    一,windows 窗体应用程序是由控件组成的,控件是可以重复使用的类或组件 MessageBoxButtons枚举值及其说明 成员名称 说明 MessageBoxButtons.AbortRetryIgore 消息框包含“终止”,“重试”,...
  • C#下WPF主窗体中加载别的Windows窗体时报: 无法将 Owner 属性设置为之前未显示的 Window的错误,代码: public MainWindow() { InitializeComponent(); sceenAnimationWin = new SceenAnimationWin(); s
  • 图文详解在Windows系统中安装JDK

    千次阅读 多人点赞 2020-07-15 09:15:44
    本文以在Windows10中安装JDK8为例进行安装,其他系统和版本都是大同小异的。
  • WPF开发教程

    万次阅读 多人点赞 2019-07-02 23:13:20
    ------WPF开发教程 目录 WPF基础入门....... 1. WPF基础之体系结构......4. WPF基础之属性系统... 26 5. WPF基础之路由事件... 33 6. WPF基础之布局系统... 46 7. WPF基础之样式设置和模板化... ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 438,978
精华内容 175,591
关键字:

在windows显示属性