Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 13.04.2023
Сообщений: 1

System.Exception: " не является допустимым значением для 'Double'."

13.04.2023, 19:33. Показов 690. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите, уже не знаю что делать с этим...
Выдает ошибку: System.Exception: " не является допустимым значением для 'Double'."
FormatException: Входная строка имела неверный формат.
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
public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            cbFF.ItemsSource = Fonts.SystemFontFamilies.OrderBy(f => f.Source);
            cbFS.ItemsSource = new List<double>() { 8, 9, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 36, 48, 72 };
        }
 
        private void Open_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            OpenFileDialog dlg = new OpenFileDialog();
            dlg.Filter = "Rich Text Format (*.rtf)|*.rtf|All files (*.*)|*.*";
            if (dlg.ShowDialog() == true)
            {
                FileStream fileStream = new FileStream(dlg.FileName,FileMode.Open);
                TextRange range = new TextRange(rtb.Document.ContentStart, rtb.Document.ContentEnd);
                range.Load(fileStream, DataFormats.Rtf);
            }
        }
 
        private void Save_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            SaveFileDialog dlg = new SaveFileDialog();
            dlg.Filter = "Rich Text Format (*.rtf)|*.rtf|All files (*.*)|*.*";
            if (dlg.ShowDialog() == true)
            {
                FileStream fileStream = new FileStream(dlg.FileName, FileMode.Create);
                TextRange range = new TextRange(rtb.Document.ContentStart, rtb.Document.ContentEnd);
                range.Save(fileStream, DataFormats.Rtf);
            }
        }
 
        private void cbFF_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            if (cbFF.SelectedItem != null)
                rtb.Selection.ApplyPropertyValue(Inline.FontFamilyProperty, cbFF.SelectedItem);
        }
 
        private void cbFS_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            rtb.Selection.ApplyPropertyValue(Inline.FontSizeProperty, cbFS.Text);
        }
 
        private void rtb_SelectionChanged(object sender, RoutedEventArgs e)
        {
            object temp = rtb.Selection.GetPropertyValue(Inline.FontWeightProperty);
            btBold.IsChecked = (temp != DependencyProperty.UnsetValue) && (temp.Equals(FontWeights.Bold));
            temp = rtb.Selection.GetPropertyValue(Inline.FontStyleProperty);
            btIt.IsChecked = (temp != DependencyProperty.UnsetValue) && (temp.Equals(FontStyles.Italic));
            temp = rtb.Selection.GetPropertyValue(Inline.TextDecorationsProperty);
            btul.IsChecked = (temp != DependencyProperty.UnsetValue) && (temp.Equals(TextDecorations.Underline));
            temp = rtb.Selection.GetPropertyValue(Inline.FontFamilyProperty);
            cbFF.SelectedItem = temp;
            temp = rtb.Selection.GetPropertyValue(Inline.FontSizeProperty);
            cbFS.SelectedItem = temp.ToString();
        }
    }
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.04.2023, 19:33
Ответы с готовыми решениями:

System.ArgumentOutOfRangeException: Не является допустимым в Win32 значением FileTime
Делаю программу и вылетает вот это: System.ArgumentOutOfRangeException: &quot;Не является допустимым в Win32 значением FileTime. Имя...

Исключение в DataGridView: system.formatexception: не является допустимым значением для boolean
Добрый день) В DataGridView открывается таблица из бд access, в ней есть булевое поле &quot;Возврат&quot;, надо сделать так, чтобы когда...

Ошибка -is not a valid integer value (не является допустимым целым значением), не понимаю в чем ошибка
//--------------------------------------------------------------------------- #include &lt;vcl.h&gt; #pragma hdrstop #include...

2
2393 / 1922 / 763
Регистрация: 27.07.2012
Сообщений: 5,565
13.04.2023, 23:36
Цитата Сообщение от n3byem Посмотреть сообщение
FormatException: Входная строка имела неверный формат.
В какой хоть строке?
0
 Аватар для Andrey-MSK
3349 / 2235 / 388
Регистрация: 14.08.2018
Сообщений: 7,552
Записей в блоге: 4
14.04.2023, 08:25
Цитата Сообщение от n3byem Посмотреть сообщение
C#
1
public partial class MainWindow : Window
А причём тут Windows Forms?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.04.2023, 08:25
Помогаю со студенческими работами здесь

"Color(#FFFFFF)" не является допустимым значением для свойства "Color"
Есть ResourceDictionary со стилями. В приложении добавлен через App.xaml &lt;Application.Resources&gt; &lt;ResourceDictionary&gt;...

Выражение должно быть допустимым для изменения левосторонним значением
Size CyclicList::getItem(int n) { if (n &lt; 0) n += countItems; Size* current = first; for (int i = 0; i &lt; n; i++) current =...

Выражение должно быть допустимым для изменения левосторонним значением
#include &lt;stdio.h&gt; #include &lt;math.h&gt; #define N 10 int main() { float matrix; unsigned int i, j, n, sum=0; ...

Выражение должно быть допустимым для изменения левосторонним значением
Выдает ошибку на P = s; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;string&gt; using namespace std; void main() { ...

Выражение должно быть допустимым для изменения левосторонним значением
typedef struct { void **matrix; uint16_t matrixW; uint16_t matrixH; uint16_t colorDepthByte; uint16_t...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru