最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#之WinForm跨線程訪問控件實(shí)例

 更新時(shí)間:2014年10月14日 15:14:55   投稿:shichen2014  
這篇文章主要介紹了C#之WinForm跨線程訪問控件,實(shí)例講述了跨線程訪問控件的簡單實(shí)現(xiàn)方法與用法,需要的朋友可以參考下

本文實(shí)例講述了C#中WinForm跨線程訪問控件的實(shí)現(xiàn)方法,分享給大家供大家參考。

具體實(shí)現(xiàn)方法如下:

1、跨線程訪問控件委托和類的定義

復(fù)制代碼 代碼如下:
using System;
using System.Windows.Forms;

namespace ahwildlife.Utils
{
    /// <summary>
    /// 跨線程訪問控件的委托
    /// </summary>
    public delegate void InvokeDelegate();

    /// <summary>
    /// 跨線程訪問控件類
    /// </summary>
    public class InvokeUtil
    {
        /// <summary>
        /// 跨線程訪問控件
        /// </summary>
        /// <param name="ctrl">Form對象</param>
        /// <param name="de">委托</param>
        public static void Invoke(Control ctrl, Delegate de)
        {
            if (ctrl.IsHandleCreated)
            {
                ctrl.BeginInvoke(de);
            }
        }
    }
}

2、用法

在Form1.cs文件的線程方法中:

復(fù)制代碼 代碼如下:
InvokeDelegate invokeDelegate = delegate()
{
        button4.Enabled = false;
        button5.Enabled = false;
        button6.Enabled = false;
        button7.Enabled = false;
        button8.Enabled = false;
};
InvokeUtil.Invoke(this, invokeDelegate);

希望本文所述對大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#中DataTable排序、檢索、合并等操作實(shí)例

    C#中DataTable排序、檢索、合并等操作實(shí)例

    這篇文章主要介紹了C#中DataTable排序、檢索、合并等操作實(shí)例,其中詳細(xì)介紹了DataTable.Select的一些注意問題和使用技巧等,需要的朋友可以參考下
    2014-04-04
  • C#開發(fā)答題贏錢游戲(自動答題器)

    C#開發(fā)答題贏錢游戲(自動答題器)

    現(xiàn)在最火的直播游戲,那就是答題贏錢直播了,如百萬英雄、芝士超人、花椒直播、沖頂大會等等,這些游戲的玩法都很簡單,答對12題即可瓜分獎(jiǎng)金了。玩法雖簡單但是完全答對12題難度就挺高了,下面小編給大家?guī)砹薈#開發(fā)答題贏錢游戲,需要的朋友參考下吧
    2018-01-01
  • C# WinForm窗口閃爍問題的多種解決方法

    C# WinForm窗口閃爍問題的多種解決方法

    在 C# WinForm 應(yīng)用程序中,窗體或控件的閃爍問題通常由頻繁的重繪操作、未啟用雙緩沖、或未優(yōu)化繪制邏輯導(dǎo)致,以下是解決 C# WinForm 窗口閃爍問題的多種方法,并通過代碼講解的非常詳細(xì),需要的朋友可以參考下
    2025-07-07
  • DataTable的AcceptChanges()和RejectChanges()方法介紹并實(shí)現(xiàn)DataGridView數(shù)據(jù)增、刪、改

    DataTable的AcceptChanges()和RejectChanges()方法介紹并實(shí)現(xiàn)DataGridView

    這篇文章介紹了DataTable的AcceptChanges()和RejectChanges()方法并實(shí)現(xiàn)DataGridView數(shù)據(jù)增、刪、改,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-02-02
  • C#目錄和文件管理操作詳解

    C#目錄和文件管理操作詳解

    在C#中常用的目錄操作類有Directory,DirectoryInfo,下面這篇文章主要給大家介紹了關(guān)于C#目錄和文件管理操作的相關(guān)資料,需要的朋友可以參考下
    2022-10-10
  • C#執(zhí)行表達(dá)式樹(Expression Tree)的具體使用

    C#執(zhí)行表達(dá)式樹(Expression Tree)的具體使用

    本文將深入探討表達(dá)式樹的基本概念、創(chuàng)建方法、修改和刪除節(jié)點(diǎn)、查詢和遍歷技巧以及在C#中的應(yīng)用示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 在Parallel中使用DbSet.Add()發(fā)現(xiàn)的一系列多線程問題和解決思路詳解

    在Parallel中使用DbSet.Add()發(fā)現(xiàn)的一系列多線程問題和解決思路詳解

    這篇文章主要介紹了在Parallel中使用DbSet.Add()發(fā)現(xiàn)的一系列多線程問題和解決過程的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-11-11
  • Unity制作圖片字體的方法

    Unity制作圖片字體的方法

    這篇文章主要為大家詳細(xì)介紹了Unity制作圖片字體的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C#?Chart控件標(biāo)記問題詳解

    C#?Chart控件標(biāo)記問題詳解

    這篇文章主要介紹了C#?Chart控件標(biāo)記問題詳解,在做項(xiàng)目的時(shí)候,遇到一個(gè)需求,需要我對Chart圖標(biāo)標(biāo)記數(shù)據(jù)正在運(yùn)行,實(shí)現(xiàn)數(shù)據(jù)可視化,文章通過圍繞主題展開詳情,需要的朋友可以參考一下
    2022-08-08
  • C#實(shí)現(xiàn)獲取文本文件的編碼的一個(gè)類(區(qū)分GB2312和UTF8)

    C#實(shí)現(xiàn)獲取文本文件的編碼的一個(gè)類(區(qū)分GB2312和UTF8)

    這篇文章主要介紹了C#實(shí)現(xiàn)獲取文本文件的編碼一個(gè)類,本文給出類可以自動區(qū)分GB2312和UTF8,并同時(shí)給出了使用方法,需要的朋友可以參考下
    2014-09-09

最新評論

岱山县| 福泉市| 永康市| 左云县| 中牟县| 喀喇沁旗| 伊吾县| 宁国市| 锡林郭勒盟| 怀远县| 文水县| 怀远县| 兴文县| 大厂| 丹东市| 开鲁县| 太仓市| 屯昌县| 高要市| 海宁市| 嘉定区| 永平县| 阿荣旗| 沁阳市| 延寿县| 卓尼县| 弥渡县| 大埔县| 柳林县| 竹北市| 长泰县| 涡阳县| 洪湖市| 肃宁县| 哈巴河县| 太谷县| 大悟县| 佛教| 恩施市| 探索| 百色市|