我到底想做什麼就是有兩個表,即user和userprofile,它們都有幾乎相同的字段。我將以電子郵件字段爲例。有一個文本框,並在其中顯示用戶表電子郵件字段值。我想要做的是,有一個上下文菜單,當用戶右鍵單擊文本框時,菜單將同時顯示User和UserProfile電子郵件字段值。 - 開發人員1小時前
無論從上下文菜單中選擇什麼值,文本框都會顯示該值。你可以使用綁定Email1和綁定Email2,因爲我沒有問題從數據庫中獲取這兩個值,所以我會相應地更改我的代碼。由於我是WPF和.NET框架本身的新手,我不確定如何實現這一點。如果我這次讓自己清楚,請讓我知道。 我不知道如何處理命令和事件。任何人都可以告訴我的代碼accomalish這個..文本框的上下文菜單
<TextBox Style="{StaticResource FieldStyle}" Text="{Binding Email1, UpdateSourceTrigger=PropertyChanged}">
<TextBox.BorderBrush>
<MultiBinding Converter="{StaticResource TextBoxBorderConverter}">
<Binding Path="Email1"/>
<Binding Path="Email2"/>
</MultiBinding>
</TextBox.BorderBrush>
</TextBox>
在此先感謝
這不是問題。 – Jay 2010-03-10 19:27:47
看起來你很難在這裏回答問題,所以你可能想考慮改變你問他們的方式。試試這樣的格式:從一個前提和一個小背景開始;用你試過的代碼塊來跟蹤它;最後問這個問題。 – 2010-03-10 19:35:31
絕對不是一個措辭良好的「問題」,但我認爲他有兩個電子郵件地址來源,他只是想讓用戶從上下文菜單中選擇「正確的」。 – Dave 2010-03-10 19:44:09