我想在选项卡中实现一个滚动条,这里是我有以下标签代码:
 <TabControl x:Name="tabs"
                Grid.Column="2"
                Margin="5 0">
        <TabControl.LayoutTransform>
            <ScaleTransform ScaleX="{Binding ElementName=zoomSlider, 
                                             Path=Value}"
                            ScaleY="{Binding ElementName=zoomSlider, 
                                             Path=Value}" />
        </TabControl.LayoutTransform>
    </TabControl>
但是我知道它是一个使用滑块的可伸缩选项卡,但我想要的只是滚动条显示为另一个选项而不是为了可用性而一直缩放页面.
这是我实现的滚动条的代码,但它不显示.
<TabControl x:Name="tabs"
                Grid.Column="2"
                Margin="5 0"
                ScrollViewer.VerticalScrollBarVisibility="Auto">
        <TabControl.LayoutTransform>
            <ScaleTransform ScaleX="{Binding ElementName=zoomSlider, 
                                             Path=Value}"
                            ScaleY="{Binding ElementName=zoomSlider, 
                                             Path=Value}" />
        </TabControl.LayoutTransform>
    </TabControl>
我很确定通过添加代码:ScrollViewer.VerticalScrollBarVisibility ="Auto"它应该工作吗?
任何帮助将不胜感激.
如何使用字符串值作为随机值,我有3个值,即SMS,Datasynergy和其他,我想通过使用随机函数模拟实时数据,随机将上述值之一分配给我的字段?
我想到的方法是在1-3之间做一个随机值,然后继续说如果1 =短信其他如果2 = Datasynergy其他
但我很确定必须有其他方法来做到这一点?
提前致谢.
我有一个Delphi图表应用程序,我希望用户从下拉菜单(组合框)中选择他们想要的图表,这很好.
我希望能够将图表x轴(底部轴)标题更改为组合框中文本的标题,但是我似乎无法使其工作.
这是我使用的代码不起作用:
DBChart1.Axes.Bottom.Title.Text := 'Queue: ' + ComboBox1.Selected.Text;
我正在使用TDBChartTeeChart中的数据将数据从数据库映射到图表.
错误消息如下:
[dcc32 Error] charts.pas(56): E2003 Undeclared identifier: 'Text'
[dcc32 Fatal Error] Project2.dpr(5): F2063 Could not compile used unit 'charts.pas'
我想知道是否有办法自动增加或滚动组合框.
例如,每30秒我希望它连续选择组合框中的下一个选项,直到它到达最后一个值,然后它必须返回索引0并从那里继续.
原因是我的组合框中的每个值都包含一个从数据库调用数据来显示的值,因为这些屏幕将是无人值守的,我希望在没有用户输入的情况下自动更改.
我添加了一个计时器和以下代码,并按照下面的建议设置间隔(30000)
procedure TForm3.Timer1Timer(Sender: TObject);
begin
if ComboBox1.Index < comboBox1.Index.MaxValue then
ComboBox1.Index := +1
else
ComboBox1.Index := 0;
end;
提前致谢.