0
我想知道是否有可能: 當F1鍵被按下所有按鈕的顯示工具提示中wrappanel。顯示按鈕提示,同時鍵被按下
代碼: myButton.ToolTip = new ToolTip(){Content =「[CTRL + 1]」};
而且我覺得我能處理「而F1按下」,但不知道如何顯示工具提示右下按鈕(此時,按下F1時,工具提示會出現接近光標位置)。
提前致謝!
我想知道是否有可能: 當F1鍵被按下所有按鈕的顯示工具提示中wrappanel。顯示按鈕提示,同時鍵被按下
代碼: myButton.ToolTip = new ToolTip(){Content =「[CTRL + 1]」};
而且我覺得我能處理「而F1按下」,但不知道如何顯示工具提示右下按鈕(此時,按下F1時,工具提示會出現接近光標位置)。
提前致謝!
您可以在您的按鈕設置在ToolTipService.Placement="Bottom"
底部顯示工具提示。
ToolTipService.SetPlacement(myButton, System.Windows.Controls.Primitives.PlacementMode.Bottom);
private void Window_PreviewKeyDown(object sender, KeyEventArgs e)
{
if (e.Key == Key.F1)
{
((ToolTip)button1.ToolTip).PlacementTarget = button1;
((ToolTip)button1.ToolTip).Placement = System.Windows.Controls.Primitives.PlacementMode.Bottom;
((ToolTip)button1.ToolTip).IsOpen = true;
}
}
With code:myButton.ToolTip = new ToolTip(){Content =「CTRL + 1」,Placement = System.Windows.Controls.Primitives.PlacementMode.Top};和((ToolTip)myButton.ToolTip).StaysOpen = true; ((提示)myButton.ToolTip).IsOpen = TRUE; - 現在在窗口右側左上角打開提示 – user13657
嘗試代碼我更新的答案 – Nitin
遺憾的是仍然是相同的。代碼應該是:http://pastebin.com/brLMrpsT對不對? – user13657