Вопросы с тегом «binding»

84
Как привязать List <string> к элементу управления DataGridView?

У меня есть простой, List<string>и я бы хотел, чтобы он отображался в DataGridViewстолбце. Если бы список содержал более сложные объекты, просто установил бы список как значение его DataSourceсвойства. Но при этом: myDataGridView.DataSource = myStringList; Я получаю вызов столбца, Lengthи...

83
Раннее и позднее связывание

Я пытаюсь понять, когда в C # происходит раннее / позднее связывание. Невиртуальные методы всегда связываются рано. Виртуальные методы всегда имеют позднюю привязку: компилятор вставляет дополнительный код для разрешения фактического метода для привязки во время выполнения и проверяет безопасность...

38
Расширения ViewBinding и Kotlin для Android с синтетическими представлениями

Как новый ViewBinding сравнивается с Android-расширениями Kotlin с синтетическими привязками видов? Кроме форм NullSafety и TypeSafety, предоставляемых новыми ViewBindings, почему бы нам не рассмотреть вариант использования Kotlin использования синтетических привязок в Views. Является ли новый...

26
Можно ли вернуть значение аргумента по умолчанию с помощью константной ссылки?

Можно ли вернуть значение аргумента по умолчанию с помощью константной ссылки, как в следующих примерах: https://coliru.stacked-crooked.com/a/ff76e060a007723b #include <string> const std::string& foo(const std::string& s = std::string("")) { return s; } int main() { const...

15
Не удается получить Root View из Data Binding после включения плагина safe-args

Я работаю над приложением для Android с использованием dataBinding и в настоящее время пытаюсь добавить плагин safe-args, но после включения плагина я больше не могу получить представление root с помощью binding.root - Android Studio выдает ошибку: Unresolved Reference None of the following...

11
Android: устаревший не может быть преобразован в аннотацию

Ушел в кроличью нору миграции на AndroidX ... Я почти завершил миграцию, но столкнулся с одной ошибкой, которую, похоже, не смог пройти. Уже пробовал Clean & RebuildиInvalidate Caches / Restart Похоже, что-то внедряет @Deprecated в файл R.java, который не распознается. build.gradleФайл...

11
ViewBinding - как получить привязку для включенных макетов?

При работе с ViewBinding я сталкиваюсь с несколькими недокументированными случаями. Первый: Как получить привязку для включенных частей макета общего вида, чтобы основная привязка видела только элементы в основном макете? Второе: Как получить привязку для включенных частей макета типа слияния,...

9
Динамическое разрешение моделей с поздним связыванием после ввода контроллера

Я ищу способ разрешения модели после входа в действие в контроллере, самый простой способ описать проблему будет: public DTO[] Get(string filterName) { //How can I do this this.Resolve<MyCustomType>("MyParamName"); } Если вам нужна дополнительная информация о том, почему я пытаюсь это...