我有一個列表,用戶可以通過多種方式進行過濾。其中兩個適合組合框和兩個需要接受用戶輸入的組合框。例如,一個文本框允許用戶鍵入列表項的描述的任何部分,而對話框將僅顯示其描述包含輸入文本的項目。wpf/silverlight文本框過濾器設計
這是一個對話框的「選擇器」類型的窗口,所以空間是非常寶貴的。我希望文本框不要求傳統標籤。相反,當第一次調用對話框時,標籤(即「描述」)將以灰色,居中和斜體顯示。也許一個工具提示可以進一步讓用戶明白它的用途。當用戶開始輸入時,人造標籤消失,輸入的文本是正常的左對齊文本。
wpf/silverlight對於做這樣的事情有任何本地支持嗎?我想這可能是風格和事件的組合。我寧願不發明任何可能在那裏出現的輪子(我特意從看着Tortoise的「Show Log」窗口得到了這個想法,但是我之前看到過)。
有沒有人有任何示例代碼,他們可以共享這樣做?還是另一種可以節省空間並簡化佈局的想法?
乾杯,
Berryl