powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Что правильно ложить в основание (content) окна (формы) ?
25 сообщений из 37, страница 1 из 2
Что правильно ложить в основание (content) окна (формы) ?
    #37269593
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
делаю так
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
StackPanel spMain = new StackPanel() { Margin = new Thickness(10) };
this.RegisterName("spMain", spMain);
Border border = new Border()
{
    Child = new ScrollViewer() { Content = spMain },
    BorderBrush = Brushes.Black,
    BorderThickness = new Thickness(1)
};
this.Content = border;
ну а потом все остальные элементы добавляются к spMain, вот меня мучает вопрос привильно ли это? мб надо что другое вместо нее?
иногда бывает вот такой глюк - на рисунке
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37269621
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
koJIo6ok,

Правильно все делать через замл и mvvm. И тут нет никаких глюков - у бордера фон черный, а у стек панели фона вообще нет.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37269977
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
через что бы не дел все равно в основание формы надо что-то положить,
у бордера фон не черный - черная кисть границы, панель - да, фона нет, я задаю фон окна
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37270216
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
koJIo6ok,

Да, точно. Ну киньте что-то в основание в замле и уже туда добавляйте.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37272593
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиПравильно все делать через замл и mvvm.
Откуда дровишки?
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37273749
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Здравый смысл.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37273779
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
МСУРуки-крюкиПравильно все делать через замл и mvvm.
Откуда дровишки?

Из твоих коряг
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37274766
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУРуки-крюкиПравильно все делать через замл и mvvm.
Откуда дровишки?

Яркий пример откуда в 1-м посте.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37275398
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиЯркий пример откуда в 1-м посте.
это не является примером, ибо никто не запрещает юзать декларативный подход.
Я все еще жду ссылку на документацию, где сказано о единственной правильной стратегии - гавномввм.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37276300
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУРуки-крюкиЯркий пример откуда в 1-м посте.
это не является примером, ибо никто не запрещает юзать декларативный подход.
Я все еще жду ссылку на документацию, где сказано о единственной правильной стратегии - гавномввм.
Единственно правильной стратегии не существует.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37276304
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Ну ждите =) Я продолжать спор не буду.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37277741
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
МСУРуки-крюкиЯркий пример откуда в 1-м посте.
это не является примером, ибо никто не запрещает юзать декларативный подход.
Я все еще жду ссылку на документацию, где сказано о единственной правильной стратегии - гавномввм.

Муся, ждем от тебя подтверждений(без них все твои заявления - пустопорожний звон), что mvvm - туфта.
Для задачи из соседнего топика можно сделать обобщенный, базовый класс и обеспечить повторное использование кода,
а не ковыряться каждый раз в обработчиках.

Продемонстрируй для подобного стандартного варианта, нам свои глубокие познания и высокие техники на конкретном коде.

Слабо, гений?
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37278016
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиМСУпропущено...

Откуда дровишки?

Яркий пример откуда в 1-м посте.
где взаимосвязь?
какая разница через что создавать окно - в итоге получится один и тот же код
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37278349
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
koJIo6okРуки-крюкипропущено...


Яркий пример откуда в 1-м посте.
где взаимосвязь?
какая разница через что создавать окно - в итоге получится один и тот же код

Но на этом окне не будет всяких глюков с фоном, связанных не пойми с чем.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37278552
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиНо на этом окне не будет всяких глюков с фоном, связанных не пойми с чем.
причинно-следственные связи установить можете?
разве есть разница между xaml и декларативная разметкой
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37278856
enigmatic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
koJIo6okразве есть разница между xaml и декларативная разметкой
Xaml и есть декларативная разметка.

Строить интерфейс в коде стоит только если он генерируется динамически, и если нет возможности объявить его в xaml.
Потому что прописанный в коде интерфейс сложнее поддерживать, а в разметке проще, потому что она для этого предназначена.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37279090
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
koJIo6okРуки-крюкиНо на этом окне не будет всяких глюков с фоном, связанных не пойми с чем.
причинно-следственные связи установить можете?
разве есть разница между xaml и декларативная разметкой
Разница в том что xaml генерирует нормальный налаженный код, в то время как составление этого кода вручную не гарантирует нормальной работы.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37279228
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиРазница в том что xaml генерирует нормальный налаженный код, в то время как составление этого кода вручную не гарантирует нормальной работы.
такой же нормальный и налаженный как генерит студия при создании форм с помощью конструктора?
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37279400
I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
I
Гость
koJIo6okРуки-крюкиРазница в том что xaml генерирует нормальный налаженный код, в то время как составление этого кода вручную не гарантирует нормальной работы.
такой же нормальный и налаженный как генерит студия при создании форм с помощью конструктора?
Не такой же, тк она его не генерит совсем. xaml - xml. компилятор его упаковывает в двоичный формат, а движок потом просто десериализует без всяких накладных расходов
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37279573
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IНе такой же, тк она его не генерит совсем. xaml - xml. компилятор его упаковывает в двоичный формат, а движок потом просто десериализует без всяких накладных расходов
Десериализуется твой мозг, милок. А с компиляцией XAML всё несколько сложнее - его еще разбирать нужно, а в случае коде бехайнд подхода - только компиляция.

Файл XAML разбирается компилятором разметки.
Для этого XAML создается скомпилированное представление, затем оно копируется в папку obj\Release.
Создается представление CodeDOM нового частичного класса, затем оно копируется в папку obj\Release

[img=http://i.msdn.microsoft.com/Aa970678.WPFBuildSystem_Figure1(ru-ru,VS.100).png]

RTFM

P.S. По теме: Руки-крюки, долго будете уводить в сторону? До сих пор не поняли, что ляпнули

Руки-крюкиЯркий пример откуда в 1-м посте.

не в тему?

Если будут вопросы - могу снова пояснить, почему это высказывание никоим образом не коррелирует с гавнопаттерном мввм.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37279609
i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
i
Гость
МСУЕще разбираться нужно.

Вот и разберись сначала сам.
С твоим отсутсвием мозга даже мсдн на русском не поможет. У тебя один мусор в голове в виде папок, по которым
раскладывает компилятор, без всякого понимания сути.


Где код, пустобрех?
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37280452
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУP.S. По теме: Руки-крюки, долго будете уводить в сторону? До сих пор не поняли, что ляпнули

Руки-крюкиЯркий пример откуда в 1-м посте.

не в тему?

Если будут вопросы - могу снова пояснить, почему это высказывание никоим образом не коррелирует с гавнопаттерном мввм.

Разжую, если решать данную задачу через mvvm, то никаких багов с черным фоном не будет. А решается она путем создания 1-й абстрактной вью модели, ее наследников и дата темплейтов для этих наследников. Ну плюс еще какой-нибуть фабричный паттерн, в зависимости от постановки задачи.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37281476
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iМСУЕще разбираться нужно.
Вот и разберись сначала сам.
Мало того, ты слил по знаниям компилинга XAML, так ты еще и в упор букав не видишь. Иди на пенсию, поздно тебе уже заниматься недоевангелизмом.

Руки-крюкиРазжую, если решать данную задачу через mvvm, то никаких багов с черным фоном не будет.
Причем тут баг с фоном и мввм? :)
мввм - это отделение логики от представления путем введения вьюмодели (посредник). Вы вещаете бред )
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37282336
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

Вы читаете между строк.
...
Рейтинг: 0 / 0
Что правильно ложить в основание (content) окна (формы) ?
    #37282462
koJIo6ok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиМСУ,
Вы читаете между строк.
а вы отходя от реальности выдаете желаемое за действительное
глюк с картинки был связан с настройками видеокарты ати, все стояло на макс перфоманс, картинка не перепрорисовывалась когда надо было, вот на ней и ставались тени, размытости или чернота от открытых поверх форм, подвинул настройки немного в сторону качества и все стало норм, хотя мб если бы у меня был хамл все было как положено :)
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Что правильно ложить в основание (content) окна (формы) ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]