2012-11-19 44 views
0

我需要創建一個自定義控件,該控件基本上是一個帶有一些TextBoxes的WPF StackPanel,用於過濾我的項目數據源中的表。爲Lightswitch創建一個自定義控件

此自定義控件將僅供此應用程序使用。

我是否需要創建Lightswitch擴展項目,或者有另一種方法可以考慮到自定義控件僅用於此項目?

回答

0

要自定義控件添加到屏幕

  1. 在屏幕內容樹,選擇任意一組。
  2. 在屏幕設計器的頂部,單擊添加布局項目,然後單擊自定義控件。
  3. 在「添加自定義控件」對話框中,展開程序集節點,展開命名空間節點,然後選擇控制節點。
  4. 如果所需的程序集未出現在「添加自定義控件」對話框中,請單擊添加引用。在添加引用對話框中,選擇一個包含要使用的控件的程序集或本地項目,然後單擊確定。
  5. 在爲新自定義控件字段指定數據中,鍵入要綁定到控件的屏幕數據的名稱,然後單擊確定。 例如,如果您希望自定義列表框顯示名爲CustomerSet的集合中的名稱,請鍵入CustomerSet。如果您希望控件顯示當前選定客戶的名稱,請鍵入CustomerSet.SelectedItem.ContactName。

參見:http://msdn.microsoft.com/en-us/library/gg406736.aspx