ComboBox. Wire-up Home/End keys down to listview

This commit is contained in:
Ross Ferguson
2020-07-06 05:06:49 +01:00
parent b9c8758d2d
commit d464525d61

View File

@@ -276,13 +276,31 @@ namespace Terminal.Gui {
return true;
}
if(e.Key == Key.PageDown) {
listview.MovePageDown ();
if(e.Key == Key.PageDown) {
if (listview.SelectedItem != -1) {
listview.MovePageDown ();
}
return true;
}
if (e.Key == Key.PageUp) {
listview.MovePageUp ();
if (e.Key == Key.PageUp) {
if (listview.SelectedItem != -1) {
listview.MovePageUp ();
}
return true;
}
if (e.Key == Key.Home) {
if (listview.SelectedItem != -1) {
listview.MoveHome ();
}
return true;
}
if(e.Key == Key.End) {
if(listview.SelectedItem != -1) {
listview.MoveEnd ();
}
return true;
}