Сохранение пути к изображению в базе данныхC#

Место общения программистов C#
Ответить
Гость
 Сохранение пути к изображению в базе данных

Сообщение Гость »


У меня есть база данных SQLite (sqlite-net-pcl) в моем проекте C# Maui, и я хочу сохранить URI в виде строки в ресурсе jpg внутри моего проекта. Проблема в том, что он просто не работает. Я даже создал конвертер, чтобы он показывал мне картинку, но шансов нет.

Это код в XAML.

Это конвертер, о котором идет речь.

общедоступный класс ImagePathConverter: IValueConverter { общедоступный объект Convert (значение объекта, тип targetType, параметр объекта, культура CultureInfo) { вар imagePath = (строка) значение; вернуть ImageSource.FromResource(imagePath); } общедоступный объект ConvertBack (значение объекта, тип targetType, параметр объекта, культура CultureInfo) { выбросить новое NotImplementedException(); } } Некоторые варианты строк, которые я сохранил, но не дал результатов:

"~/Resources/Images/Thumb/adv1.jpg"
"./Resources/Images/Thumb/adv1.jpg"
"/MyAssembly;/Images/Thumb/adv1.jpg"
"resource://MyAssembly.Images.Thumb.adv1.jpg"
$"{assemblyName}.Images.Thumb.adv1.jpg"

...и многие-многие другие варианты. Я не знаю, что делаю не так.

Пытался сохранить разные варианты строк, но картинка в XAML не отображается. Возможно, есть лучшее решение.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»