Я использую это:
String.prototype.format = function() {
var newStr = this, i = 0;
while (/%s/.test(newStr))
newStr = newStr.replace("%s", arguments[i++])
return newStr;
}
Тогда я называю это:
"<h1>%s</h1><p>%s</p>".format("Header", "Just a test!");
Это зависит, ли Вы объект ListBox System.Windows.Forms.ListBox
класс, который действительно имеет ListBox.IndexFromPoint()
метод. Но если объект ListBox от System.Windows.Control.Listbox
класс, ответ от @dark-knight (отмеченный как корректный ответ) не работает.
Im рабочий Win 10 (1903) и текущие версии платформы.NET (4.8). Этой проблемой не должен быть иждивенец версии, хотя, только использует ли Ваше Приложение WPF или Windows Form для UI.См. также: WPF по сравнению с Windows Form