powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Смена текста в Wpf
3 сообщений из 3, страница 1 из 1
Смена текста в Wpf
    #35030865
кто то там
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сделать так, чтобы текст в wpf менялся по времени,

например:
Текст 1,
через 5 секунд,
Текст 2,
через 5 секунд,
Текст 1
...
Рейтинг: 0 / 0
Смена текста в Wpf
    #35031363
кто то там
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь сделать вот так - но к свойству Visibility не достучатся по чемуто
Код: plaintext
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.
<Canvas
      Margin="20" 
      Background="Beige"
      Height="100">
        <TextBlock
        Name="MyText"
        Margin="20" 
        Width="640" Height="100" FontSize="48" FontWeight="Bold" Visibility="Visible">
        This is my text
             <TextBlock.Triggers>
                <EventTrigger RoutedEvent="TextBlock.Loaded">
                    <BeginStoryboard>
                        <Storyboard>
                           <BooleanAnimationUsingKeyFrames 
                            Storyboard.TargetName="MyText" 
                            Storyboard.TargetProperty="Visibility"
                            Duration="0:0:10" FillBehavior="HoldEnd">

                            <DiscreteBooleanKeyFrame Value="False" KeyTime="0:0:0" />
                            <DiscreteBooleanKeyFrame Value="True" KeyTime="0:0:10" />
                          </BooleanAnimationUsingKeyFrames>      
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </TextBlock.Triggers>
            </TextBlock>
        </Canvas>
...
Рейтинг: 0 / 0
Смена текста в Wpf
    #35031367
кто то там
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вроде разобрался
Код: plaintext
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.
<TextBlock
        Name="MyText"
        Margin="20" 
        Width="640" Height="100" FontSize="48" FontWeight="Bold" Visibility="Visible">
        This is my text
            <TextBlock.Triggers>
                <EventTrigger RoutedEvent="TextBlock.Loaded">
                    <BeginStoryboard>
                        <Storyboard>
                           <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(TextBlock.Visibility)" 
                                                          Duration="0:0:10" FillBehavior="HoldEnd" RepeatBehavior="Forever">
                                <DiscreteObjectKeyFrame KeyTime="0:0:0">
                                     <DiscreteObjectKeyFrame.Value>
                                        <Visibility>Visible</Visibility>
                                      </DiscreteObjectKeyFrame.Value>
                                </DiscreteObjectKeyFrame>
                               <DiscreteObjectKeyFrame KeyTime="0:0:5">
                                     <DiscreteObjectKeyFrame.Value>
                                        <Visibility>Hidden</Visibility>
                                      </DiscreteObjectKeyFrame.Value>
                                </DiscreteObjectKeyFrame>
                            </ObjectAnimationUsingKeyFrames>
                        </Storyboard>
                    </BeginStoryboard>
                </EventTrigger>
            </TextBlock.Triggers>
    
            </TextBlock>
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Смена текста в Wpf
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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