Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66

Как автоматически менять название кнопки в XAML?

14.05.2024, 15:45. Показов 3779. Ответов 53
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть кнопка сделанная в XAML на DataGrid, задумал менять название, оказалось это дело не то же самое что в виндовcформ, там все просто а как в WPF XAML?

XML
1
2
3
4
5
6
7
                <DataGridTemplateColumn Header="Buy/Sel" Width="70">
                    <DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <Button x:Name ="btnOperation"  Click="Demonsracia" Content="Buy"/>
                        </DataTemplate>
                    </DataGridTemplateColumn.CellTemplate>
                </DataGridTemplateColumn>

вот как такое провернуть с кнопкой созданной в WPF XAML?
C#
1
2
3
4
5
6
7
8
9
                    
                    if (Button.Content = "НЕ Ok")
                    { 
                        Button.Content = "Ok"; 
                    }
                    else
                    { 
                       Button.Content = "НЕ Ok"
                    }
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.05.2024, 15:45
Ответы с готовыми решениями:

Как автоматически менять AssemblyFileVersion
Доброе время суток. Что то я совсем забыл куда копать что бы при компиляции или сборке проекта, менялась значение AssemblyFileVersion...

Если CheckBox отмечен, то по нажатию кнопки текст копируется в название формы, иначе в название кнопки
Разработать Windows Forms приложение, содержащее TextBox, CheckBox и кнопку. Если CheckBox отмечен, то по нажатию кнопки текст копируется в...

Как автоматически менять значение слайдера?
Мне нужно чтобы мой слайдер автоматически шел вместе с песней которую я подгружаю. То есть условно говоря есть значение слайдера до какого...

53
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
17.05.2024, 17:06  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Andrey-MSK Посмотреть сообщение
Разметку покажите которую оно там создало
еслиб я мог ее как то посмотреть я бы ее уже использовал
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
17.05.2024, 17:16
newest newbie, или можно более изящно сделать так.
Attached Property
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 public static class EnumToItemSourse
 {
     public static readonly DependencyProperty EnumTypeProperty =
         DependencyProperty.RegisterAttached("EnumType", typeof(Type), typeof(EnumToItemSourse),
             new PropertyMetadata(null, OnEnumTypeChanged));
 
     public static Type GetEnumType(DependencyObject obj) => (Type)obj.GetValue(EnumTypeProperty);
 
     public static void SetEnumType(DependencyObject obj, Type value) => obj.SetValue(EnumTypeProperty, value);
 
     /// <summary>
     /// Реализовано для контролов наследуемых от ItemsControl
     /// </summary>
     /// <param name="obj"></param>
     /// <param name="e"></param>
     private static void OnEnumTypeChanged(DependencyObject obj, DependencyPropertyChangedEventArgs e)
     {
         if (obj is ItemsControl itemsControl && e.NewValue is Type enumType)
         {
             itemsControl.ItemsSource = Enum.GetValues(enumType);
         }
     }
 }
Использование
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<DataGridTemplateColumn Width="*" Header="ComboBox - Enums Ap">
      <DataGridTemplateColumn.CellTemplate>
          <DataTemplate>
              <ComboBox local:EnumToItemSourse.EnumType="{x:Type local:MainVM+Operation}">
                  <ComboBox.ItemTemplate>
                      <DataTemplate>
                          <TextBlock Text="{Binding}"></TextBlock>
                      </DataTemplate>
                  </ComboBox.ItemTemplate>
              </ComboBox>
          </DataTemplate>
      </DataGridTemplateColumn.CellTemplate>
  </DataGridTemplateColumn>
Более универсальное решение, и кода по использованию на порядок меньше.
0
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
17.05.2024, 17:24  [ТС]
xellan24rus спасибо, это шибко круто для меня, ничего не понимаю и не знаю как прикрутить, буду пробовать обойти этот енум хотябы темже труй фалс
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
17.05.2024, 17:37
Лучший ответ Сообщение было отмечено newest newbie как решение

Решение

newest newbie, практикуйте) оба примера с конвертором и Ap. SelectedItem для обоих подцепил. DataGridDELETE.rar
1
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
20.05.2024, 10:33
newest newbie, я обновил решение с появлением другого вопроса. Теперь можно использовать описание для enum.
C#
1
2
3
4
5
6
 public enum Operation
 {
     [Description("Купить")] // Название которое будет выводиться в контроле.
     Buy,
     Sell
 }
Использование прежнее
XML
1
<DataGridComboBoxColumn Width="*"  Header="DataGridComboBoxColumn Ap" local:EnumToItemSourse.EnumType="{x:Type local:Operation}" SelectedValuePath="Key" DisplayMemberPath="Value" SelectedValueBinding="{Binding SelectedOperationApDg, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"/>
Для привязок Selected... я использую Mode=TwoWay, UpdateSourceTrigger=PropertyChanged это нужно только для примера чтобы во view обновлялись значения для подписчиков свойств Selected...
XML
1
SelectedValueBinding="{Binding SelectedOperationApDg, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
Если вам не нужны уведомления для view об изменение свойства, то удалите эту часть. Иначе она будет бесполезной и также удалите свойства Inpc
C#
1
2
3
4
5
6
 private Operation _selectedOperationAp;
 public Operation SelectedOperationAp
 {
     get => _selectedOperationAp;
     set => SetField(ref _selectedOperationAp, value);
 }
Оставьте свойства обычными, в code-behind они успешно будут получать изменения.
C#
1
public Operation SelectedOperationAp { get; set; }
Исходник
DataGridDELETE.rar
Итого три варианта использования Enum для ItemSourse.
1) Конвертор
2 и 3) использование Enum с атрибутом Description или без него.

Ps код смешан с другим вопросом, не обращайте на это внимания.
2
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 15:42  [ТС]
вот не понимаю чего вот это не работает
XML
1
2
3
4
5
6
7
8
        <TextBlock DataContext="{Binding SelectedTool}">
            <Run>В DataDrid выбрано - Name:</Run> 
            <Run Text="{Binding Name}"></Run>
            <Run>Description:</Run>
            <Run Text="{Binding operation}"></Run>
            <Run>Значение ComboBox:</Run>
            <Run Text="{Binding SecurityCode}"></Run>
        </TextBlock>
и так не работает
XML
1
<Run Text="{Binding SelectedTool.Name}"></Run>
ксамл не видит MainVM во всех <Run>В DataDrid выбрано - Name:</Run> зато видит Data,
считай копия, и не работает.
Кликните здесь для просмотра всего текста
XML
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<Window x:Name="MainWind" x:Class="QUIKSharpTEST2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
        xmlns:quikSharpTest2="clr-namespace:QUIKSharpTEST2"
        xmlns:system="clr-namespace:System;assembly=mscorlib"
        d:DataContext="{d:DesignInstance Type=quikSharpTest2:MainVM}"
        mc:Ignorable="d"
        Title="TestQuik# v2" Height="325" Width="740" Loaded="MainWind_Loaded" Closed="MainWind_Closed">
 
    <Grid Margin="10">
        <Grid.RowDefinitions>
            <RowDefinition Height="49*"/>
            <RowDefinition Height="240*"/>
        </Grid.RowDefinitions>
        <TextBlock DataContext="{Binding SelectedTool}">
            <Run>В DataDrid выбрано - Name:</Run> 
            <Run Text="{Binding Name}"></Run>
            <Run>Description:</Run>
            <Run Text="{Binding operation}"></Run>
            <Run>Значение ComboBox:</Run>
            <Run Text="{Binding SecurityCode}"></Run>
        </TextBlock>
        <!--<StackPanel Grid.Row="0" Orientation="Vertical">
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding Name}"/>
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding operation}"/>
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding SecurityCode}"/>
        </StackPanel>-->
        <StackPanel Grid.Row="0">
            <Button HorizontalAlignment="Center" Content="Button" Height="24" Width="72" Click="Button_Click_1" RenderTransformOrigin="0.292,1.877"/>
        </StackPanel>
        <StackPanel Grid.Row="1" Margin="0,5,0,0">
            <DataGrid  ItemsSource="{Binding ListTools}" AutoGenerateColumns="False" 
                        SelectedItem="{Binding SelectedTool}" Margin="0,10,0,10" Grid.Row="1">
                <DataGrid.Columns>
                    <DataGridCheckBoxColumn Header="Isactiv" Width="60" Binding="{Binding Isactiv, UpdateSourceTrigger=PropertyChanged}" IsReadOnly="False"/>
                    <DataGridTextColumn Header="Tool" IsReadOnly="True" Width="60" Binding="{Binding SecurityCode}"/>
                    <DataGridTextColumn Header="LastPrise" IsReadOnly="True" Width="60" Binding="{Binding LastPrice}"/>
                    <DataGridTextColumn Header="Positions" IsReadOnly="True" Width="60" Binding="{Binding Positions}"/>
                    <DataGridTextColumn Header="Levels" Width="45" Binding="{Binding Levels}"/>
                    <DataGridTextColumn Header="StepLevel" Width="60" Binding="{Binding StepLevel}"/>
                    <DataGridTextColumn Header="Cels" Width="35" Binding="{Binding Cels}"/>
                    <DataGridTextColumn Header="Quantity" Width="60" Binding="{Binding Quantity}"/>
                    <DataGridTextColumn Header="StpOrdBuy" IsReadOnly="True" Width="70" Binding="{Binding ListStopOrder.Count, UpdateSourceTrigger=PropertyChanged}"/>
 
                    <DataGridTemplateColumn Header="ClosOrd" Width="60">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <Button Click="ClosAll" Content="OrdBuy"/>
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
 
                    <DataGridTemplateColumn Width="*" Header="Buttons">
                        <DataGridTemplateColumn.CellTemplate>
                            <DataTemplate>
                                <Button>
                                     
                                </Button>
                            </DataTemplate>
                        </DataGridTemplateColumn.CellTemplate>
                    </DataGridTemplateColumn>
 
 
                </DataGrid.Columns>
            </DataGrid>
 
        </StackPanel>
 
    </Grid>
</Window>
0
 Аватар для Andrey-MSK
3397 / 2283 / 388
Регистрация: 14.08.2018
Сообщений: 7,754
Записей в блоге: 4
22.05.2024, 15:45
newest newbie, Я показал пример из официальной справки. Чем не устраивает?
1
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 16:02
Цитата Сообщение от newest newbie Посмотреть сообщение
ксамл не видит MainVM во всех <Run>
Конечно не видит, ведь вы указали для
XML
1
TextBlock  DataContext="{Binding SelectedTool}"
Тем самым MainVM больше не контекст данных для TextBlock
Удалите DataContext="{Binding SelectedTool}" если хотите чтобы контекст данных был MainVM.
Также не вижу в xaml задание контекста при запуске приложения. Если он задан где то в коде, то ладно. Главное чтобы он был задан.
Это не считается, это задание для конструктора окна.
XML
1
d:DataContext="{d:DesignInstance Type=quikSharpTest2:MainVM}"
Andrey-MSK, это уже другой вопрос. Ответы которые мы писали раньше к нему не относятся больше.

Добавлено через 3 минуты
newest newbie, также вы хотите чтобы во view при выборе обновлялись данные в TextBlock. Я ранее вам показывал и в последнем ответе с решением описал почему я использовал привязки.
Цитата Сообщение от xellan24rus Посмотреть сообщение
Для привязок Selected... я использую Mode=TwoWay, UpdateSourceTrigger=PropertyChanged это нужно только для примера чтобы во view обновлялись значения для подписчиков свойств Selected...
Считайте пример на ваш вопрос я уже ранее реализовал. Вам нужно только вникнуть в это.
1
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 16:22  [ТС]
Цитата Сообщение от xellan24rus Посмотреть сообщение
Это не считается, это задание для конструктора окна.

1
XML
1
d:DataContext="{d:DesignInstance Type=quikSharpTest2:MainVM}"
если это убрать КСАМЛ перестанет видить мою ДАТА, перестанет видить все проперти, а с этой строкой он все проперти видит и предлшоает их дописывать сам.


если сделать так то КСАМЛ видит MainVM но ничего не происходит, не меняется текст
XML
1
2
3
4
5
6
7
8
        <TextBlock>
            <Run>В DataDrid выбрано - Name:</Run> 
            <Run Text="{Binding SelectedTool.Name}"></Run>
            <Run>Description:</Run>
            <Run Text="{Binding SelectedTool.operation}"></Run>
            <Run>Значение ComboBox:</Run>
            <Run Text="{Binding SelectedTool.SecurityCode}"></Run>
        </TextBlock>
Добавлено через 9 минут
Цитата Сообщение от Andrey-MSK Посмотреть сообщение
Я показал пример из официальной справки. Чем не устраивает?
НИ чего там не понял
0
 Аватар для Andrey-MSK
3397 / 2283 / 388
Регистрация: 14.08.2018
Сообщений: 7,754
Записей в блоге: 4
22.05.2024, 16:42
Цитата Сообщение от newest newbie Посмотреть сообщение
НИ чего там не понял
А по ссылке почитать и посмотреть внимательно... Это про вопрос о привязке перечисления...
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 17:06
Цитата Сообщение от newest newbie Посмотреть сообщение
если это убрать КСАМЛ перестанет видить мою ДАТА, перестанет видить все проперти, а с этой строкой он все проперти видит и предлшоает их дописывать сам.
Я же написал это работает только на уровне конструктора, в рантайме это не будет работать.
Цитата Сообщение от newest newbie Посмотреть сообщение
если сделать так то КСАМЛ видит MainVM но ничего не происходит, не меняется текст
Конечно не видит, я ранее давал пример, напомню опять. Как автоматически менять название кнопки в XAML?
Изучите, для вас же писал пример.
Введение в привязку данных
Писать за вас один и тот же код на один и тот же вопрос скучно и нудно. Там пример хоть и с перечислениями, но также есть работа с простыми свойствами.
Цитата Сообщение от newest newbie Посмотреть сообщение
<Run Text="{Binding SelectedTool.operation}"></Run>
Так правильно, почти. SelectedTool должен быть с InotifPropertyChanged.
Тогда при смене значения SelectedTool, оно будет обновляться во view.
0
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 17:07  [ТС]
Цитата Сообщение от Andrey-MSK Посмотреть сообщение
А по ссылке почитать и посмотреть внимательно... Это про вопрос о привязке перечисления...
все смотрел
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 17:13
И в целом вы даже view model не предоставили. Гадать о том что вы там сделали, а чем нет. С таким подходом ответ никто не даст. Пример выше указал.
Если не понимаете что там. То вам стоит изучить базу хоть какую то.
Введение в привязку данных
Интерфейс INotifyPropertyChanged
Реализация MVVM. ViewModel
Изучайте-практикуйте. Там подробные объяснения. Если вопросы будут пишите и с полной реализацией кода. По кускам кода в вашем вопросе в жизни никто не разберется, где вы допустили ошибку
0
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 17:35  [ТС]
Цитата Сообщение от xellan24rus Посмотреть сообщение
Так правильно, почти. SelectedTool должен быть с InotifPropertyChanged.
Тогда при смене значения SelectedTool, оно будет обновляться во view.
да там все с InotifPropertyChanged

C#
1
2
3
4
5
    public Operation operation // { get; set; } = Operation.Buy;
    {
        get => _operation;
        set => SetField(ref _operation, value); 
    }
получилось прикрутить пример для комбобокса там все работает, я сейчас потихоньку разбираюсь с остальным.
вот просто появляются вопросы попутно.

и я наверное как обычно не понятно изложил суть вопроса, ща поправлюсь,
вот что я смог наделать сам по примерам Введение в привязку данных сделать
XML
1
2
3
4
5
6
7
8
        <StackPanel Grid.Row="0" Orientation="Vertical">
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding Name}"/>
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding operation}"/>
            <TextBlock Grid.Row="0" HorizontalAlignment="Left" Width="120"
                       DataContext="{Binding SelectedTool}" Text="{Binding SecurityCode}"/>
        </StackPanel>
суть в том что у меня работает только в таком виде, несколько строк отдельных, не получается сделать как у вас в одной.

даже копипаст не работает. у меня в принципе слова Local в КСАМЛ краснеют и выдают ошибку и вместо Local
XML
1
2
3
    <Window.Resources>
        <local:EnumToArrayConverter x:Key="EnumToArrayConverter"/>
    </Window.Resources>
предлогает вписать
XML
1
2
3
    <Window.Resources>
        <quikSharpTest2:EnumToArrayConverter x:Key="EnumToArrayConverter"/>
    </Window.Resources>
так работает, но это уже от вопроса в сторону ушел.

Добавлено через 3 минуты
Цитата Сообщение от xellan24rus Посмотреть сообщение
И в целом вы даже view model не предоставили
я готов предоставить весь свой проект в котором изучаю C#
ВОТ
https://github.com/MiSeKor/QUIKSharpTEST2.git
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 17:36
Цитата Сообщение от newest newbie Посмотреть сообщение
я готов предоставить весь свой проект в котором изучаю C#
Сейчас гляну что там
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 17:40
newest newbie, вы точно тот проект скинули?
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 17:42
Это не тот проект, тут не вижу кода из вопроса
0
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 17:50  [ТС]
Цитата Сообщение от xellan24rus Посмотреть сообщение
Это не тот проект, тут не вижу кода из вопроса
это я его удалил как раз когда писал те вопросы, тестировал и удалил, а ксамл ругался!!! но когда я нажал кнопку пуск все скомпилировалось и больше не было ругани.

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


аааа\
есть оно тут
0
0 / 1 / 0
Регистрация: 06.12.2020
Сообщений: 66
22.05.2024, 17:54  [ТС]
есть оно
Миниатюры
Как автоматически менять название кнопки в XAML?  
0
 Аватар для xellan24rus
364 / 296 / 55
Регистрация: 08.04.2020
Сообщений: 1,175
22.05.2024, 18:06
newest newbie,
Вот что вы мне скинули
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2024, 18:06

Как автоматически менять одно цифровое значение на другое
необходимо ввести цифровые значения в таблицу екселя и подсчитать сумму. Особенность - есть ключ, например числовые оценки, поставленные...

Как менять название файла?
Добрый день! знает ли кто, как менять название загружаемого файла? к примеру: 4fg54.doc поменять на 1.doc, а следующий на 2.doc и т.п.

Как по клику на ссылке менять ее название?
Как по клику на ссылке менять ее название? например, 'Иди сюда' поменять на 'Иди туда' в ссылке вида &lt;a href='#'...

Как создать слайд-шоу которое будет автоматически менять фото?
Изначально код был написан программой Adobe Muse, но проекта уже нет, но он есть на хостинге. Нужен набросок коды, что бы потом найти этот...

Как автоматически менять цвет графика на диаграмме в зависимости от данных ячейки
Помогите составить макрос, чтобы автоматически менять цвет графиков на диаграмме в зависимости от данных ячеек.


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть не большие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru