|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Хочу найти контрол но не перебором а с помощью LINQ. Что то вроде этого : Parameter par = parameters.Find(delegate(Parameter p) { return p.Index == idx; }); Только не соображу как это сделать с контролом. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 16:45 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7, Как-то так: Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 16:48 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Axeleronjenya7, Как-то так: Код: c# 1.
да спасибо. а потом нужно сделать кастинг? ( matches as TextBox)? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 16:59 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7, matches - это коллекция контролов, но если по одному вытаскивать и проверять, то можно и кастить, только проверить сперва Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:04 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Axeleronjenya7, matches - это коллекция контролов, но если по одному вытаскивать и проверять, то можно и кастить, только проверить сперва Код: c# 1. 2. 3. 4.
они все там текстбоксы. но я могу найти по тагу. Код: c# 1.
по идее в колекции будет один экземпяр. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:18 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7, Тогда используйте FirstOrDefault() вместо Where() ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:23 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
а linq, что не перебором ищет? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:29 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Roman Mejtesа linq, что не перебором ищет? Видимо, имелось в виду что-то вроде foreach (control in controls)... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:46 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Roman Mejtesа linq, что не перебором ищет? перебором. но так код короче. аккуратнее выглядит. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 17:48 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7, если нужно отфильтровать только текстбоксы, то вместо Cast следует воспользоваться методом OfType<TextBox>. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.05.2015, 18:22 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
petalvikjenya7, если нужно отфильтровать только текстбоксы, то вместо Cast следует воспользоваться методом OfType<TextBox>. что то не находит. Код: c# 1. 2. 3.
хотя у меня точно есть текстбокс с тагом 17. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 09:08 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7petalvikjenya7, если нужно отфильтровать только текстбоксы, то вместо Cast следует воспользоваться методом OfType<TextBox>. что то не находит. Код: c# 1. 2. 3.
хотя у меня точно есть текстбокс с тагом 17. 17 иди "17"? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 10:38 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Arm79jenya7пропущено... что то не находит. Код: c# 1. 2. 3.
хотя у меня точно есть текстбокс с тагом 17. 17 иди "17"? да спасибо. левую часть тоже надо привести к строке. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 10:47 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7Arm79пропущено... 17 иди "17"? да спасибо. левую часть тоже надо привести к строке. Не надо. Надо правую к целому. Не приводите к строке "для ясности" - плохая практика. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 11:51 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7да спасибо. левую часть тоже надо привести к строке. Что-что, простите? int 17 ToString() = "17". Левая часть у Вас не строка, а конетрол типа TextBox. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 11:52 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Axeleronjenya7да спасибо. левую часть тоже надо привести к строке. Что-что, простите? int 17 ToString() = "17". Левая часть у Вас не строка, а конетрол типа TextBox. таг контрола - он стринг. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 13:02 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
jenya7таг контрола - он стринг. Открыли Америку А нужен на выходе инумерации LINQ запроса тоже стринг или все же контрол? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 13:04 |
|
Найти контрол по тагу.
|
|||
---|---|---|---|
#18+
Axeleronjenya7таг контрола - он стринг. Открыли Америку А нужен на выходе инумерации LINQ запроса тоже стринг или все же контрол? ну так это и есть условие нахождения нужного контрола Код: c# 1.
если стринг равен стрингу ... |
|||
:
Нравится:
Не нравится:
|
|||
12.05.2015, 14:17 |
|
|
start [/forum/topic.php?fid=20&msg=38956377&tid=1401562]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 325ms |
total: | 439ms |
0 / 0 |