Преобразователи WPF: куда культура прибывает из

В основном, во время загрузки есть 2 шага (очень упрощенных) (особенно связанных с платами Embedded Linux на базе ARM):

  1. Когда подается питание, процессор просыпается и его ПЗУ код выполнен. Этот код жестко закодирован в чипе, предоставленном производителем. Этот код ПЗУ после выполнения базовой подготовки аппаратного обеспечения и проверки работоспособности вызывает загрузчик. Вам нужно посмотреть в документах, где (по какому адресу) этот начальный код ищет загрузчик. Если он находит загрузчик, он отказывается от управления, и управление переходит к загрузчику.

  2. Снова загрузчик ищет несколько предварительно определенных областей памяти для двоичного файла ядра (скомпилированный образ). Затем он (загрузчик) отказывается от управления и передает управление ядру (с небольшим количеством аргументов, а иногда и с памятью дерева устройств).

AFAIK, ядро ​​и загрузчик обычно не «скомпилированы / связаны» вместе. Это процесс, на котором одна стадия полностью отказывается от себя и передает управление другой (как объяснено в двух предыдущих этапах).

8
задан Dave Clemmer 29 July 2011 в 17:15
поделиться

2 ответа

На этой странице описывается ошибка (функция?) В WPF, когда культура всегда будет en-US, если вы не примете меры, чтобы указать иное и как это исправить.

10
ответ дан 5 December 2019 в 11:27
поделиться

На самом деле, использование техники, описанной на этой странице , является плохой идеей - она ​​не принимает во внимание какие-либо изменения, сделанные пользователем в своих настройках форматирования в Панели управления.

Вместо этого просто полностью игнорируйте переданный преобразователю параметр культуры; если вам нужно передать культуру чему-то другому, используйте CultureInfo.CurrentCulture. (Так как это значение по умолчанию для Parse и ToString, обычно вам все равно не нужно передавать его.)

5
ответ дан 5 December 2019 в 11:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: