|
List<T>... C#
|
|||
---|---|---|---|
#18+
Приветствую всех вопрос такой - в рантайме на форме создаю контролы, закидываю их в List а как потом дорваться до свойств сохраненных контролов? на Delphi подобное делал - все свойства доступны были, а тут оказывается нет Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60.
типа добавили контролы а теперь пытаюсь читать их свойства _fSQL_Update +=(AObjects[i]). по вякому крутил - ничего не выходит.... как правильно это делается? заранее спасибо!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 13:39 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
или как лучше сделать - на форме будут контролы а их число и какие они заранее неизвестно ведь все что надо - это создавать контрол и сохранять ссылку на него по которой потом можно получить все его свойства в Delphi катит а в C# нет ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:02 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75, linq to object ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:25 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Где-то в степиGaladriel75, linq to object я подозреваю, что свойства недоступны из-за того, что в List накидал объекты разных классов? а что такое linq to object?? как на русский ее перевести я в курсе если что... а как к теме оно применяется? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:28 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75Где-то в степиGaladriel75, linq to object я подозреваю, что свойства недоступны из-за того, что в List накидал объекты разных классов? а что такое linq to object?? как на русский ее перевести я в курсе если что... а как к теме оно применяется? начинаю гуглить по линку к объекту ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:30 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75Galadriel75пропущено... я подозреваю, что свойства недоступны из-за того, что в List накидал объекты разных классов? а что такое linq to object?? как на русский ее перевести я в курсе если что... а как к теме оно применяется? начинаю гуглить по линку к объекту о ужас зачем все так усложнять... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:32 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:33 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75,авторо ужас зачем все так усложнять... да вы без этого не программист нет, а просто насрано,( я надеюсь не обидел вас), и второе, если до чего то не можете достучаться, выделите это что то в интерфейс, и приводите все обьекты к нему, без знаний интерфейсов это то же сродни насрано...( не хотел никого обидеть) ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:40 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Deza Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
я еще совсем практически c# не знаю... Это обработчик клика по кнопке внутри которого контрол ищется и описывается шаблон функции ??? я просто ищу способ доступа к разношерстным динамически созданным контролам на форме ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:42 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Где-то в степиGaladriel75,авторо ужас зачем все так усложнять... да вы без этого не программист нет, а просто насрано,( я надеюсь не обидел вас), и второе, если до чего то не можете достучаться, выделите это что то в интерфейс, и приводите все обьекты к нему, без знаний интерфейсов это то же сродни насрано...( не хотел никого обидеть) с интерфейсами потом разберусь а сейчас надо сделать это ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:43 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75Deza Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
я еще совсем практически c# не знаю... Это обработчик клика по кнопке внутри которого контрол ищется и описывается шаблон функции ??? я просто ищу способ доступа к разношерстным динамически созданным контролам на форме обработчик клика по кнопке, которая находится на форме, не важно где, ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:44 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75Deza Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
я еще совсем практически c# не знаю... Это обработчик клика по кнопке внутри которого контрол ищется и описывается шаблон функции ??? я просто ищу способ доступа к разношерстным динамически созданным контролам на форме обработчик клика по кнопке, которая находится на форме, не важно где, в обработчике создается новый контрол типа label и помещается под кнопку, так же присутствует анонимный делегат(анонимная функция), которая вычисляет место положение нового контрола ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:46 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
DezaGaladriel75пропущено... я еще совсем практически c# не знаю... Это обработчик клика по кнопке внутри которого контрол ищется и описывается шаблон функции ??? я просто ищу способ доступа к разношерстным динамически созданным контролам на форме обработчик клика по кнопке, которая находится на форме, не важно где, мне сейчас не это главное... мне нужен доступ к свойствам к кучек динамически созданных разных контролов ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:47 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75я просто ищу способ доступа к разношерстным динамически созданным контролам на форме Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:47 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75Dezaпропущено... обработчик клика по кнопке, которая находится на форме, не важно где, мне сейчас не это главное... мне нужен доступ к свойствам к кучек динамически созданных разных контролов в моем примере это есть ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:48 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75, это не надо делать, ибо это не это, лучше освойте интерфейсы, и linq. без них 1 Вас не возьмут никуда на работу. 2 А если возьмут, по недоразумению, старшие товарищи будут видеть смысл посылать вас только за пивом. 3 Вас не будут любить девушки ( ибо вы недопрограммист) 4 У вас не откроется третий глаз на программирование как профессию. 5 Вы никогда до старости не сможете выразить мысль в программистской среде в адекватной форме.. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 14:48 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Где-то в степиGaladriel75, это не надо делать, ибо это не это, лучше освойте интерфейсы, и linq. без них 1 Вас не возьмут никуда на работу. 2 А если возьмут, по недоразумению, старшие товарищи будут видеть смысл посылать вас только за пивом. 3 Вас не будут любить девушки ( ибо вы недопрограммист) 4 У вас не откроется третий глаз на программирование как профессию. 5 Вы никогда до старости не сможете выразить мысль в программистской среде в адекватной форме.. мне пока не нужно осваивать интерфейсы 1. меня на работу берут всюду, причем даже не на рядовые должности, и у меня есть возможность выбора 2. делаю сложные проекты 3. девушки любили сейчас любит жена, программист я нормальный 4. таланты давно открылись и развиваются 5. все отлично и адекватно выражаю а теперь лишний раз убедился по поводу анекдота что у нас если задать на форуме вопрос то всегда нарисуется умник, который ничего полезного не скажет, но обосрет и начнет кричать о том какой дескать му**к, недо... и так далее я всего лишь только начал изучать C# а он мне про интерфейсы впаривает - я вопрос РЕШИЛ всего лишь одной строчкой без интерфейсов, умник! ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:06 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
топик можно закрывать ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:06 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
если кому интересно вот так наугад написал, а оно заработало: Код: c# 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:10 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75если кому интересно вот так наугад написал, а оно заработало: Код: c# 1. 2.
очередной велосипед авторталанты давно открылись и развиваются по вашему коду не видно ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:18 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75, как объявлен AObjects? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:18 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
DezaGaladriel75если кому интересно вот так наугад написал, а оно заработало: Код: c# 1. 2.
очередной велосипед авторталанты давно открылись и развиваются по вашему коду не видно я сишарп тольео только начал ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:22 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
ЕвгенийВGaladriel75, как объявлен AObjects? List<object> AObjects = new List<object>(); ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:23 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75я сишарп тольео только начал а вы не думали, что есть уже готовая коллекция со всеми контролами, тем более вы ее используете для добавления - this.Controls и не надо изобретать велосипед ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:27 |
|
List<T>... C#
|
|||
---|---|---|---|
#18+
Galadriel75если кому интересно вот так наугад написал, а оно заработало: Код: c# 1. 2.
Правильнее написать: Код: c# 1.
После as обязательно должна следовать проверка на null. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.05.2013, 15:27 |
|
|
start [/forum/topic.php?fid=20&msg=38258558&tid=1404693]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 270ms |
0 / 0 |