contextmenu

    2熱度

    2回答

    我有一個WPF ListView控件,其中有一個用XAML代碼編寫的ContextMenu。每當在ListView上單擊鼠標右鍵時,即使ListView中沒有項目,也會顯示ContextMenu。 這是我不想要的行爲。 ContextMenu應該只在ListView中有項目時才能打開。我沒有計算物品的問題,但我沒有找到合適的事件來壓制ContextMenu。 我該怎麼做?

    1熱度

    2回答

    我有一個場景,其中有一個GroupBox其中有一點內容。我想添加一個ContextMenu到GroupBox,並在用戶右鍵單擊框中的任何位置時顯示該菜單。 我遇到的問題是僅當點擊邊框或GroupBox的標題時纔會出現上下文菜單。如果你點擊框內的某個地方,父母的ContextMenu就是顯示內容。 下面是一些XAML演示該問題: <Window x:Class="Dummy.Window1"

    13熱度

    3回答

    <Button Name="btnFoo" Content="Foo" > <Button.ContextMenu Placement="Bottom" PlacementTarget="btnFoo"> <MenuItem Header="Bar" /> </Button.ContextMenu> </Button> 給了我一個運行時錯誤「的UIElemen

    1熱度

    2回答

    我有一個MenuItem包含特定文件夾中的所有文件。 的菜單項填充(使用System.IO.Directory.GetFiles)自身的Popup事件,但如果太靠近屏幕的右下角(或者看起來是這樣),它會跳得更高了,屏幕上正在填充。 如果在彈出Popup事件之前填充它,菜單項將在通常位置打開。 我必須在彈出的事件中填充它以保持文件夾的內容是最新的。 爲什麼菜單項在Popup事件中填充時會移動,以及如

    0熱度

    1回答

    我正在用一個從DataGridView繼承的usercontrol編寫C#(.NET 3.5)應用程序。當用戶右鍵單擊列標題時,我想顯示一個上下文菜單。 我已經在我的應用程序中找到了2個表單。我很難過,因爲ContextMenu不會在第三個表單上顯示相同的控件。我確實看到Popup事件被觸發,但我沒有看到菜單正在屏幕上繪製,並且沒有任何菜單項事件處理程序正在調用。 我完全不知道爲什麼我的上下文菜單

    3熱度

    4回答

    我在某些設備上遇到以下情況:當使用單擊字段並期待響應,而不是正確響應該單擊事件時,設備將在屏幕底部中心顯示上下文菜單。 navigationUnclick和trackwheelUnclick 從我讀過,我可以覆蓋navigationUnclick和trackwheelUnclick防止菜單無法顯示。我這樣做是因爲屏幕級別,但複製居中菜單的場景很困難。這是否正確? 爲什麼會發生這種情況?有什麼辦法可

    10熱度

    2回答

    您好我在標籤(c#,winforms)上添加了一個上下文菜單。我的上下文菜單有3個子項目,當我點擊任何一個上下文菜單項時,我想顯示標籤文本。 在此先感謝

    3熱度

    1回答

    在我的應用程序中有一個ListView。當長按項目時,將出現「上下文菜單」。我想檢查數據ID,然後設置禁用/啓用我的上下文菜單「項目」。我找不到像getMenuInfo()這樣的函數。 @Override public void onCreateContextMenu(ContextMenu menu , View v, ContextMenuInfo menuInfo) { su

    1熱度

    1回答

    有當動作閃存上下文菜單(右鍵菜單)已經開通,其分派的事件: ContextMenuEvent.MENU_SELECT 現在,有當菜單已關閉其分派的事件?

    0熱度

    2回答

    先看看我的代碼: <ListBox ItemsSource="{Binding}" SelectionMode="Multiple" ItemTemplate="{StaticResource ContactTemplate}"> <ListBox.ContextMenu> <ContextMenu> <MenuItem Name="mnuEdit"