• 在VS开发环境中的一些Hits


    默认前提 :Windows7系统 

    1. 以快速打开管理权限下的VS 

        通常当默认帐户权限不够的时候,同时需要以管理权限运行VS时,每次都要右键点击选择管理员权限启动。

    及其麻烦,可以一次性解决。方法如下:

      右键选择属性, 选择互换性Tab,勾选最下层的privilege Level, 沟中管理员权限即可。

    https://stackoverflow.com/questions/9654833/how-to-run-visual-studio-as-administrator-by-default 

    2. DataGridView, TreeNode等控件的画面清空  

        在画面属性中,人为定义Controller的列属性后,后台逻辑中对其Data 进行Row增加。随后清空时,采用传统

    的. DataSource=NULL, Refresh()后,画面并没有刷性。 

       根本原因是,增加的Row其本质,是直接存储在Row中,而非DataSource中。因此,必须用.Rows.Clear()进行

    清空。同理,在VS环境下其它的空间也肯能有相同的问题。

    3. WindowsForm 中,动作逻辑耗时过长的情况下,画面会Freeze,同时跳出出错对话框

    解决办法,一般而言可以在逻辑中,增加DoEvents()等方法。

    或者, 通过屏蔽这种警告,操作如下:

    a.修改注册表
    reg add "HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFramework" /v MDA /t REG_SZ /d 0
    b.增加变量
    SETX COMPLUS_MDA 0

    4. 待续----- 

    Love it, and you live without it
  • 相关阅读:
    0Day – 2011.1.20[From B4A]
    0Day – 2011.1.16[From B4A]
    ubuntu 桌面下方的面板(任务栏)恢复方法
    Delphi WebBrowser用法几则浅谈
    0Day – 2011.1.3[From B4A]
    0Day – 2011.1.8[From B4A]
    0Day – 2011.1.6[From B4A]
    0Day – 2011.1.10[From B4A]
    0Day – 2011.01.21[From B4A]
    0Day – 2011.1.7[From B4A]
  • 原文地址:https://www.cnblogs.com/tomclock/p/7158691.html
Copyright © 2020-2023  润新知