Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Windows Phone
Войти
Регистрация
Восстановить пароль
 
8i
15 / 0 / 1
Регистрация: 21.02.2013
Сообщений: 61
#1

Как не писать каждый раз public модификаторы в XAML? - Windows Phone

29.06.2014, 16:40. Просмотров 676. Ответов 2
Метки нет (Все метки)

Сейчас я делаю так:
XML
1
2
3
4
5
6
7
8
<UserControl
   ...
    <Grid...
        <TextBlock Height="30" x:FieldModifier="public" ...
        <Image Height="45" x:FieldModifier="public" ...
        <TextBlock Height="15" x:FieldModifier="public" ...
    </Grid>
</UserControl>
Если их не помечать public, то к этим элементам я не могу обратиться по имени.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2014, 16:40
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как не писать каждый раз public модификаторы в XAML? (Windows Phone):

Как упростить опрос и не писать каждый раз варианты ответа?
Гуру своего дело, помогите начинающему программисту ). Нужно сделать опрос, в...

Каждый раз прописывать public?
Смотрю видеокурс. И там программист все время пишет public перед данными и...

Модификаторы доступа public, private, protected
Есть ли в Си модификаторы доступа public, private, protected?

Не реализуется интерфейс IList<T>. Не позволяет использовать модификаторы public
Как правильно реализовать интерфейс, что бы все методы были публичные и...

Изменить модификаторы доступа public к полям класса на private
Был тут вот такой код: namespace ConsoleApplication3 { class Room ...

Для чего нужны модификаторы protected, private, public
подскажите, кто в курсе, зачем вообще нужны эти модификаторы доступа? ведь,...

2
A4Tech_Man
51 / 51 / 10
Регистрация: 23.05.2013
Сообщений: 563
30.06.2014, 16:16 #2
x:Name="MyName" обычно достаточно
2
8i
15 / 0 / 1
Регистрация: 21.02.2013
Сообщений: 61
30.06.2014, 16:40  [ТС] #3
Цитата Сообщение от Зиннур Посмотреть сообщение
x:Name="MyName" обычно достаточно
Спачсибо за ответ, но на самом деле не совсем. Для вложенных компонентов работает только FindName:
C#
1
2
3
4
имяюзерконтрола.имя_grid <- правильно
имяюзерконтрола.имя_grid.имя_текст_бокса_в_гриде <- ошибка, если нет модификатора public
имяюзерконтрола.имя_grid.FindName(имя_текст_бокса_в_гриде) <- ок! работает
имяюзерконтрола.FindName(имя_текст_бокса_в_гриде) <- хотя так тоже работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.06.2014, 16:40
Привет! Вот еще темы с решениями:

Зачем писать модификаторы доступа перед словом class?
Например public class A {} Private class B {}

Когда писать public?
class CreateJSON{ function InspectionFile( $JSONfile ){ if( file_exists(...

Как сделать чтобы анимация запускалась каждый раз после нажатия на кнопку, а не один раз?
Как сделать чтобы анимация запускалась каждый раз после нажатия на кнопку, а не...

Можно ли в WPF писать код чисто используя C# структуру, а не XAML
Можно ли в WPF писать код чисто используя C# структуру, а не XAML ?


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

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

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