PropertyGird 控制項的簡單用法

2021-05-23 21:04:18 字數 1773 閱讀 1207

propertygird 控制項 , 我想大多數朋友都不陌生 , 因為 visual studio 裡對屬性的操作就是通過 propertygird 控制項來實現的.

propertygird - 常用屬性 :

1. selectedobject

通俗的講 selectedobject 屬性就是用來指定物件的 ;

如果是在物件列表中則是指定的列表中的第乙個物件 ;

如果當前沒有選定任何物件 , 返回值則為 " 空引用 " (在 visual basic 中為 nothing).

使用語法 :

比如我有乙個 car 類.

propertygrid.selectedobject = new car;

2. 屬性的分組

categoryattribute 類.

指定當屬性 (property) 或事件顯示在乙個設定為 " 按分類順序 " 模式的 propertygrid 控制項中時 , 用於給屬性或事件分組的類別的名稱.

[categoryattribute("分組的名稱")] - 使用這樣的格式在屬性的上方來進行屬性的分組.

使用方法 :

3. 屬性的值狀態

readonlyattribute 類.

指定該屬性 (attribute) 所繫結到的屬性 (property) 在設計時是唯讀屬性 (property) 還是讀/寫屬性 (property) .無法繼承此類.

[readonlyattribute (true)] - 使用這樣的格式在屬性的上方來進行屬性的唯讀進行控制.( 值 [true & false] )

使用方法 :

4. 設定屬性的幫助說明

description .

指定當選中該屬性時控制項下方的幫助說明文字.

[description("顏色的設定")] - 使用這樣的格式在屬性的上方來進行屬性的說明的輸出.

使用方法 :

置的多項時 , 使用逗號隔開.

C 控制項 MenuStrip控制項(選單控制項)

一 概述 選單通過存放按照一般主題分組的命令將功能公開給使用者。menustrip 控制項是此版本的 visual studio 和 net framework 中的新功能。使用該控制項,可以輕鬆建立 microsoft office 中那樣的選單。menustrip 控制項支援多文件介面 mdi ...

Literal控制項與Label控制項的對比

1 literal的一般用法,與label對比 msdn上的解釋 使用 system.web.ui.webcontrols.literal 控制項在網頁上保留顯示文字的位置。literal 控制項與 label 控制項類似,但 literal 控制項不允許對所顯示的文字應用樣式。可以通過設定 tex...

WinForm控制項與WPF控制項的互動

原文 winform控制項與wpf控制項的互動 這個問題其實也可以理解為 怎樣在wpf xaml中使用winform中的控制項 如picturebox 首先看看xaml 注意下面加粗的部分 c system.windows.forms.picturebox picturebox null void ...