Используя ресурс отображают в коде позади

здесь некоторый код, написанный на python. На моей машине время работы не превышает 1 секунды:

from sklearn.neighbors import NearestNeighbors
import numpy as np

nn = NearestNeighbors(n_neighbors=5)

x = np.random.rand(100000, 3)
nn.fit(x)

test_sample = np.array([[0.5, 0.4, 0.3]])
nearest_neighbors_distances, nearest_neighbors_indices = nn.kneighbors(test_sample)
6
задан Dave Clemmer 29 July 2011 в 16:56
поделиться

1 ответ

Необходимо создать образ как ресурс , а не встроенный ресурс. Ресурс специально предназначен для использования в проектах WPF.

Чтобы использовать его в процедурном коде:

 buttonUnits.Background = new ImageBrush(new BitmapImage(new Uri("pack://application:,,,/Images/InchDOWN.png")));

Это гораздо проще сделать в XAML, который я рекомендую.

Редактировать

Я забыл косую черту раньше Изображения, которые могут быть проблемой. Вот статья MSDN о пакете Uris , если вам нужна дополнительная информация.

Возможно, вам следует опубликовать вопрос о том, чего именно вы пытаетесь достичь, и, надеюсь, открыть для себя различные подходы к решению проблемы с несколькими состояниями кнопок. .

9
ответ дан 10 December 2019 в 02:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: