国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

充分利用 .NET 框架的 PropertyGrid 控件(微軟)之三

2024-07-10 13:03:59
字體:
來源:轉載
供稿:網友
  • 網站運營seo文章大全
  • 提供全面的站長運營經驗及seo技術!
  • 何處使用 propertygrid 控件
    在應用程序中的很多地方,您都可以使用戶與 propertygrid 進行交互,從而獲得更豐富的編輯體驗。例如,某個應用程序包含多個用戶可以設置的“設置”或選項,其中一些可能十分復雜。您可以使用單選按鈕、組合框或文本框來表示這些選項。但本文將逐步介紹如何使用 propertygrid 控件創建選項窗口來設置應用程序選項。上面所創建的 optionsdialog 窗體即是選項窗口的開始。現在,我們創建一個名為 appsettings 的類,其中包含映射到應用程序設置的所有屬性。如果創建單獨的類而不使用多個分散的變量,設置將更便于管理和維護。

    ' visual basic

    public class appsettings
        private _saveonclose as boolean = true
        private _greetingtext as string = "歡迎使用應用程序!"
        private _maxrepeatrate as integer = 10
        private _itemsinmru as integer = 4

        private _settingschanged as boolean = false
        private _appversion as string = "1.0"

        public property saveonclose() as boolean
            get
                return _saveonclose
            end get
            set(byval value as boolean)
                saveonclose = value
            end set
        end property

        public property greetingtext() as string
            get
                return _greetingtext
            end get
            set(byval value as string)
                _greetingtext = value
            end set
        end property

        public property itemsinmrulist() as integer
            get
                return _itemsinmru
            end get
            set(byval value as integer)
                _itemsinmru = value
            end set
        end property

        public property maxrepeatrate() as integer
            get
                return _maxrepeatrate
            end get
            set(byval value as integer)
                _maxrepeatrate = value
            end set
        end property

        public property settingschanged() as boolean
            get
                return _settingschanged
            end get
            set(byval value as boolean)
                _settingschanged = value
            end set
        end property

        public property appversion() as string
            get
                return _appversion
            end get
            set(byval value as string)
                _appversion = value
            end set
        end property
    end class


    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 乳山市| 南汇区| 永春县| 武清区| 原阳县| 通辽市| 白山市| 左贡县| 微山县| 杭锦旗| 珲春市| 古交市| 清丰县| 宁津县| 芜湖市| 彰化县| 通州区| 色达县| 安阳市| 吕梁市| 万州区| 岑巩县| 商河县| 江达县| 盐山县| 都昌县| 安宁市| 银川市| 噶尔县| 东乡族自治县| 札达县| 南投市| 伽师县| 库尔勒市| 宝应县| 丹棱县| 鄂托克旗| 沭阳县| 开平市| 凤翔县| 克拉玛依市|