Получить изображение Высота и ширина - PullRequest
3 голосов
/ 11 августа 2009

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

Ответы [ 2 ]

7 голосов
/ 11 августа 2009
2 голосов
/ 11 августа 2009

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

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

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

FrameworkElement.ActualWidth

FrameworkElement.ActualHeight

...