routedeventargs

    6熱度

    2回答

    我有以下類,並且想要將文本變量作爲RoutedEventArgs傳遞。 public class CloseableTabItem : TabItem { String text; public CloseableTabItem() { //This style is defined in themes\generic.xaml D

    1熱度

    1回答

    我剛剛下載的Silverlight應用程序的源代碼,並愉快地想通了,似乎只有一個錯誤讓我從它編譯: private void UserControl_LostFocus(object sender, RoutedEventArgs e) { object o = e.Source; } 似乎還有是在RoutedEventArgs沒有來源儘管the documentation說它

    0熱度

    1回答

    我正在通過70-511的書,我正在看路由事件的部分。 我注意到它提到bubbling-tunneling事件對共享相同的EventArgs實例,所以如果你處理隧道事件(例如PreviewMouseDown),它會暫停配對的冒泡事件(例如MouseDown)。我試過這個,它的工作原理......但是,如果我每次事件處理程序觸發時測試相等(爲了測試目的,我對這兩個事件使用了1個事件處理程序),看起來好

    0熱度

    1回答

    我試着去恢復,我點擊菜單項的名字,我總是會返回一個空字符串: private void MenuP_Click(object sender, RoutedEventArgs e) { MenuItem menu4 = e.OriginalSource as MenuItem; string ss = menu4.Name; /// always empty.

    1熱度

    3回答

    我有一個看起來像下面的方法: private void someEvent(RoutedEventArgs e) { if(e.OriginalSource == typeof(a.b.c.somePages)) } 這種方法會在我的視圖模型。從斷點,我可以看到有這個e.OriginalSource,它有我的xaml頁面somePages作爲值。因此我試圖比較價值。但它給了我如下

    0熱度

    1回答

    我是新來C#/ WPF,試圖在MVVC體系結構中開發應用程序。我有一些組成我的DAL的類(他們使用EF引用localdb),並且我有一些組成ViewController的類。 ViewController對象使用一個使用DAL對象作爲參數的方法來填充,該方法查詢Db以填充一些ObservableCollections,這些ObservableCollections最終綁定到我的UI中的DataGr

    0熱度

    1回答

    我的主窗口中有一個事件正在從我的一個子控件作爲路由事件觸發。 MainWindow有一個AddHandler調用來捕獲路由的火情。 我想火從另一個子元素此相同的事件,但該元素(一個菜單項)獲取的飛行,所以當我嘗試使用的AddHandler在主窗口,就像創建: this.AddHandler(MyMenuItem.EditExtensionsEvent, new RoutedEventHandler

    0熱度

    1回答

    我想調用一個函數,其參數是對象發件人和RoutedEventsArg e。我需要這些參數,因爲我已經在與此功能相關的主窗口上創建了一個按鈕,當我點擊它鏈接到我的功能的按鈕時。 protected void StartRecord(object sender,RoutedEventsArg e) { // some stuff that creates a button and then