2009-08-11 4 views
3

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

ответ

2

Вы на самом деле вид ответили на свой вопрос. Есть два свойства зависимостей, которые вы можете использовать: ActualWidth и ActualHeight.

Это даст вам размер, который изображение использует на экране, а не то, что в настоящее время установлено, что дает вам ширина и высота.

Кроме того, эти свойства зависимостей могут использоваться любым элементом FrameworkElement, который я считаю.

FrameworkElement.ActualWidth

FrameworkElement.ActualHeight

+0

Я думаю, что Джейк имеет в виду ширину и высоту самого изображения, а не из 'Image' управления ... –

+1

@Thomas О вы, вероятно, правы. Я оставлю свой ответ на случай, если кто-то найдет, что ищет информацию об управлении – Joseph

+0

Только то, что я был после, спасибо –

Смежные вопросы