我想寫一個控件模板,我想在文本框頂部的文本框標籤。所以我邀請你的建議如何實現這一點。標籤文本框
到目前爲止我做了使用垂直方向的堆棧面板,然後添加文本塊和文本框。就像智者一樣,我創造了45個stackpannels。所以我不想那樣去。 instaed我想寫一個控制模板,我可以有標籤和文本框,然後設置標籤值和文本框的值。
my:CustomControl labelText =「First Name:」TextBoxText =「john Doe」/> 任何想法都非常感激。
謝謝。
我想寫一個控件模板,我想在文本框頂部的文本框標籤。所以我邀請你的建議如何實現這一點。標籤文本框
到目前爲止我做了使用垂直方向的堆棧面板,然後添加文本塊和文本框。就像智者一樣,我創造了45個stackpannels。所以我不想那樣去。 instaed我想寫一個控制模板,我可以有標籤和文本框,然後設置標籤值和文本框的值。
my:CustomControl labelText =「First Name:」TextBoxText =「john Doe」/> 任何想法都非常感激。
謝謝。
您可以使用用於Text和Label的DependencyProperties的UserControl,將您的StackPanel放入其中,並將標籤和文本框綁定到依賴項屬性。
確保Text
酒店FrameworkPropertyMetadata.BindsTwoWayByDefault
它包括HeaderedContentControl和數據字段控制。 DataField主要用於DataForm,但據我所知,您可以使用任何您喜歡的方式。 HeaderedContentControl我沒有嘗試過自己,但它可能只是你正在尋找的東西。
實際上我是新的執行...你可以把一些示例代碼覆蓋依賴性proprities .. – WPFKK
類型'propdp'並按'Tab' – SLaks