2014-10-08 17 views
0

我主要是指表格形式,帶有標籤列和相應的輸入控件。在HTML中,我們可以使用<ul><ol>或我最喜歡的<dl>來耦合標籤和輸入,從而使它們成爲完整的輸入設備。在WPF中,我可以找到(我很新),只有一個Grid控件有兩列,一個用於標籤,另一個用於輸入。通常需要這些怪物中的幾個才能完成表單佈局。在WPF中佈置表格

在WPF中沒有窗體佈局的整體功能嗎?它是爲Windows UI窗口設計的,其中很多都是簡單的窗體,而不是花哨的圖形或動畫。

+0

從它不是WPF中的表單開始。格? – Paparazzi 2014-10-08 15:03:45

+0

表單是一個輸入和顯示字段的集合,無論您使用何種語義將其定位並排列出來。 – ProfK 2014-10-08 16:46:40

+0

WPF的哪些部分沒有形式不明確?瞭解控件的名稱。 – Paparazzi 2014-10-08 17:42:08

回答

0

將您的控件放入網格容器中。這應該允許你查找表格佈局。

+0

我正在尋找比表格佈局更多的東西。我在看用於將標籤鏈接到其輸入控件的佈局,而不僅僅是在同一個網格行上。在網絡的東西,我們有更豐富的形式工具。 – ProfK 2014-10-08 16:48:33

1

有幾個容器在您的處置。 Here是解釋每一個的列表。 Grid容器是您可能感興趣的容器。您可以指定RowDefintions和ColumnDefinitions來構建網格來放置其他控件。

+0

當我說餐桌時,我的意思是「網格」。這非常笨拙。 – ProfK 2014-10-08 16:50:07

+1

創建自己的UserControl包含一個Label和TextBox可以封裝您正在查找的邏輯的可能性要大得多。內置的容器和控件是構建塊。 [這裏](http://stackoverflow.com/questions/6086895/wpf-label-to-textbox)是一個簡單的方法來實現這一點。 – 2014-10-08 16:52:25