Форум программистов, компьютерный форум, киберфорум
Наши страницы

C#: WPF, UWP и Silverlight

Войти
Регистрация
Восстановить пароль
 
frsasa
0 / 0 / 0
Регистрация: 25.10.2015
Сообщений: 1
#1

Как правильно сделать Binding к свойству ActualWidth? - C# WPF

25.10.2015, 15:59. Просмотров 186. Ответов 0
Метки нет (Все метки)

Здравствуйте!

Подскажите пожалуйста как мне прибиндится к свойству ActualWidth?

..я пробую поиграться с WindowsPhone и заодно научится паттерну MVVM.

- у меня в XAML есть прямоугольник, который растягивается по ширине.

XML
1
2
3
    <Grid x:Name="ContentPanel" Grid.Row="1" Margin="0,0,0,0">
        <Rectangle x:Name="Rect" Height="20" Margin="60,190,60,0" VerticalAlignment="Top" Stroke="White"/>
    </Grid>
- в случае если телефон повернуть из портретного режима в ландшафтный, мой прямоугольник растянется а я, как раз, хочу узнать получившуюся ширину своего прямоугольника.

- я знаю, что для этого мне нужно опросить свойство MainPage.Rect.ActualWidth,
вопрос в том, как это сделать в рамках паттерна MVVM, просто прибиндится к ActualWidth не получается т.к. свойство ActualWidth только для чтения..


PS: перерыл пол интернета, но попадающиеся мне решения, на мой взгляд, уж очень сложные. А ведь из под Code-behind это делается просто, неужели под MVVM всё так сложно..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.10.2015, 15:59
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как правильно сделать Binding к свойству ActualWidth? (C# WPF):

Binding к свойству контрола - C# WPF
Господа, прошу подсказки. Как используя binding привязать свойство IsChecked комбобокса к свойству IsEnabled текстбокса? А нет ли...

Binding к свойству собственного объекта. - C# WPF
Здравствуйте у меня такой вопрос в приложении WPF мне надо сделать binding свойства Text контрола TextBlock к моему объекту как это...

.NET 4.x TabItem Binding к свойству контента - C# WPF
У меня есть TabItem. Его свойству Content я присваиваю ContentControl, у которого DataContext - это ViewModel. Внутри этой ViewModel я хочу...

Как правильно реализовать Binding в listBox? - C# WPF
Необходимо написать приложение которое будет установлено на специальные интеллектуальные тележки в супермаркете. Приложение должно быть...

как сделать data binding между datagrid и sql? - C#
Я удалил строчку из datagrid ds.Tables.Rows.Delete(); myDG.DataSource = ds.Tables; Было б не плохо сотворить...

Передать внутри Binding в ConverterParameter ссылку на окно содержащее объект, который использует Binding - C# WPF
В главном окне в ресурсах есть Контекстные меню. У программы есть &quot;Ручной режим&quot;, если режим тру. то подставить одно контекстное меню. если...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.10.2015, 15:59
Привет! Вот еще темы с ответами:

Обращение к ActualWidth у Canvas - C# WPF
Здраствуйте, есть такой код xaml: &lt;Grid&gt; &lt;Canvas x:Name=&quot;Background&quot; SizeChanged=&quot;UpdateBackPattern&quot;/&gt; &lt;/Grid&gt; Теперь надо в...

UserControl и ActualHeight/ActualWidth - C# WPF
Доброго времени суток. Возник небольшой вопрос - есть контрол public class Custom : UserControl { private double...

Посчитать ActualWidth всех колонок в DataGrid при любых изменениях - C# WPF
Как узнать общую ширину всех колонок при изменении одной из колонок вручную или автоматически? То есть это нужно, чтобы Popup всплывал...

Не работает WMI.Как правильно сделать?? - C#
Здравствуйте, мне нужно получить в переменные loadsring1 и loadstring2 информацию о разрядности установленной ОС и о пути к системной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru