c# - 如何通过隐藏编码将文本 block 放入滚动查看器中? (wpf)

标签 c# wpf scrollviewer textblock

我有一个像这样的xaml代码

<Grid>
    <... some grid row and column definitions .../>

    <ScrollViewer Grid.Column="1" VerticalScrollBarVisibility="Auto">
        <TextBlock "some attribute" />
    </ScrollViewer>

</Grid>

我不知道如何在C#中将TextblockScrollviewer结合起来。我想将 TextblockScrollviewer 一起使用。 如果您有其他想法,请告诉我。

非常感谢您的帮助。 :D

最佳答案

只需使用内容属性

            var myScrollViewer = new ScrollViewer();
            myScrollViewer.Content= new TextBlock();

编辑

或与 XAML 结合使用

XAML

<ScrollViewer Name="myScrollViewer " Grid.Column="1" VerticalScrollBarVisibility="Auto"/>

隐藏代码

            myScrollViewer.Content= new TextBlock(); // or what ever you want to add :-)

关于c# - 如何通过隐藏编码将文本 block 放入滚动查看器中? (wpf),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16217991/

相关文章:

c# - 如何最小起订量使用工作单元和存储库模式的简单添加功能

c# - 如何显示/隐藏鼠标悬停事件的控件

wpf - 设置边框的 TextBlock 上的 EventTrigger - 无法解析所有属性引用

wpf - 单击按钮时向 ListView 中的选定行添加删除线

wpf - 关于正确重新模板化 DataGrid

c# - 如何修改 Linq 生成的 sql 语句?

c# - 套接字只读取断点设置

c# - 我需要使用 MVVM 导航到另一个包含 WPF 中父对象的子对象的 View

c# - WinRT 控制 Scrollviewer 使用滚动

windows-8 - 在 Windows 8 Metro 应用程序中禁用滚动查看器的放大和缩小