ModelingBindingSource 類別
VMSDK (DSL 工具) 模型使用於特殊的 BindingSource。新增或移除項目時,請建立交易。
繼承階層架構
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Windows.Forms.BindingSource
Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource
命名空間: Microsoft.VisualStudio.Modeling.Design
組件: Microsoft.VisualStudio.Modeling.Sdk.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.11.0.dll 中)
語法
'宣告
Public Class ModelingBindingSource _
Inherits BindingSource
public class ModelingBindingSource : BindingSource
ModelingBindingSource 型別會公開下列成員。
建構函式
名稱 | 說明 | |
---|---|---|
ModelingBindingSource() | 初始化新的執行個體的預設屬性值的 Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource 類別。 | |
ModelingBindingSource(IContainer) | 初始化 Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource 類別的新執行個體,並將剛建立的 ModelingBindingSource 物件加入至指定的容器。 | |
ModelingBindingSource(Object, String) | 初始化具有指定之資料來源和資料成員的 Microsoft.VisualStudio.Modeling.Design.ModelingBindingSource 類別的新執行個體。 |
回頁首
屬性
名稱 | 說明 | |
---|---|---|
AllowEdit | 取得值,指出基礎清單中的項目是否可以編輯。 (繼承自 BindingSource)。 | |
AllowNew | AddNew 允許此來源時呼叫。 (覆寫 BindingSource.AllowNew。) | |
AllowRemove | 取得值,指出是否可以從基礎清單中移除項目。 (繼承自 BindingSource)。 | |
CanRaiseEvents | 取得值,指出元件是否能引發事件。 (繼承自 Component)。 | |
Container | 取得包含 Component 的 IContainer。 (繼承自 Component)。 | |
Count | 取得基礎清單中,取得目前的項目總數Filter列入考慮的值。 (繼承自 BindingSource)。 | |
CurrencyManager | 取得與此相關的貨幣管理員BindingSource。 (繼承自 BindingSource)。 | |
Current | 取得目前的項目清單中。 (繼承自 BindingSource)。 | |
DataMember | 取得或設定特定的清單中的連接器目前繫結至資料來源。 (繼承自 BindingSource)。 | |
DataSource | 取得或設定的連接器會繫結至資料來源。 (繼承自 BindingSource)。 | |
DesignMode | 取得值,指出 Component 目前是否處於設計模式。 (繼承自 Component)。 | |
Events | 取得附加在這個 Component 上的事件處理常式清單。 (繼承自 Component)。 | |
Filter | 取得或設定用來篩選檢視哪些資料列的運算式。 (繼承自 BindingSource)。 | |
IsBindingSuspended | 取得值,指出是否已暫止清單繫結。 (繼承自 BindingSource)。 | |
IsFixedSize | 取得值,指出基礎清單是否具有固定的大小。 (繼承自 BindingSource)。 | |
IsReadOnly | 取得值,指出基礎清單是否為唯讀。 (繼承自 BindingSource)。 | |
IsSorted | 取得值,指出是否排序基礎清單中的項目。 (繼承自 BindingSource)。 | |
IsSynchronized | 取得值,指出對集合的存取是否為同步 (安全執行緒)。 (繼承自 BindingSource)。 | |
IsValidDataSource | VMSDK ModelElement VMSDK 存放區中所包含的資料來源時,則為 true。 | |
Item | 取得或設定指定之索引處的清單項目。如果您設定某個項目,則會在交易內執行作業。 (覆寫 BindingSource.Item。) | |
List | 取得連接器要繫結至清單。 (繼承自 BindingSource)。 | |
Position | 取得或設定基礎清單中的目前項目的索引。 (繼承自 BindingSource)。 | |
RaiseListChangedEvents | 取得或設定值,指出是否ListChanged應該引發的事件。 (繼承自 BindingSource)。 | |
Site | 取得或設定 Component 的 ISite。 (繼承自 Component)。 | |
Sort | 取得或設定用來排序,與檢視資料來源中的資料列的排序順序的資料行名稱。 (繼承自 BindingSource)。 | |
SortDescriptions | 取得集合的排序描述套用至資料來源。 (繼承自 BindingSource)。 | |
SortDirection | 取得清單中的項目排序的方向。 (繼承自 BindingSource)。 | |
SortProperty | 基礎架構。取得PropertyDescriptor ,被用於排序的清單。 (繼承自 BindingSource)。 | |
SupportsAdvancedSorting | 取得值,指出資料來源是否支援多個資料行排序。 (繼承自 BindingSource)。 | |
SupportsChangeNotification | 取得值,指出資料來源是否支援變更告知。 (繼承自 BindingSource)。 | |
SupportsFiltering | 取得值,指出資料來源是否支援篩選。 (繼承自 BindingSource)。 | |
SupportsSearching | 取得值,指出資料來源是否支援搜尋Find方法。 (繼承自 BindingSource)。 | |
SupportsSorting | 取得值,指出資料來源是否支援排序。 (繼承自 BindingSource)。 | |
SyncRoot | 取得物件,可用來同步存取基礎清單。 (繼承自 BindingSource)。 |
回頁首
方法
回頁首
事件
名稱 | 說明 | |
---|---|---|
AddingNew | 項目加入至基礎清單之前,就會發生。 (繼承自 BindingSource)。 | |
BindingComplete | 發生於所有用戶端已繫結對此BindingSource。 (繼承自 BindingSource)。 | |
CurrentChanged | 發生於目前繫結的項目變更時。 (繼承自 BindingSource)。 | |
CurrentItemChanged | 發生於屬性值為Current屬性已變更。 (繼承自 BindingSource)。 | |
DataError | 以無訊息模式由處理與貨幣相關的例外狀況時,就會發生BindingSource。 (繼承自 BindingSource)。 | |
DataMemberChanged | 發生於當DataMember屬性值已變更。 (繼承自 BindingSource)。 | |
DataSourceChanged | 發生於當DataSource屬性值已變更。 (繼承自 BindingSource)。 | |
Disposed | 當此元件由 Dispose 方法的呼叫處置時發生。 (繼承自 Component)。 | |
ListChanged | 基礎清單變更或清單中的項目變更時發生。 (繼承自 BindingSource)。 | |
PositionChanged | 值之後,就會發生Position屬性已變更。 (繼承自 BindingSource)。 |
回頁首
明確介面實作
名稱 | 說明 | |
---|---|---|
IBindingList.AddIndex | 新增PropertyDescriptor來建立用於搜尋的索引。 (繼承自 BindingSource)。 | |
ISupportInitialize.BeginInit | 訊號BindingSource正在啟動初始設定。 (繼承自 BindingSource)。 | |
ICancelAddNew.CancelNew | 捨棄暫止的新項目從集合。 (繼承自 BindingSource)。 | |
ISupportInitialize.EndInit | 訊號BindingSource已完成初始設定。 (繼承自 BindingSource)。 | |
ICancelAddNew.EndNew | 認可至集合的暫止的新項目。 (繼承自 BindingSource)。 | |
ISupportInitializeNotification.Initialized | 發生於當BindingSource已初始化。 (繼承自 BindingSource)。 | |
ISupportInitializeNotification.IsInitialized | 取得值,指出是否已初始化 BindingSource。 (繼承自 BindingSource)。 | |
IBindingList.RemoveIndex | 移除System.ComponentModel.PropertyDescriptor從用於搜尋的索引。 (繼承自 BindingSource)。 |
回頁首
備註
如需如何使用這個繫結來源的範例,請參閱建立 Windows Form 架構之網域指定的語言。
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。