【问题标题】:how to insert image into textbox wpf如何将图像插入文本框wpf
【发布时间】:2013-09-16 14:43:56
【问题描述】:

我在 wpf 中的表单必须如下所示:

我需要创建一个包含按钮和图像的文本框。这样做的想法是,当我单击图像时,输入的文本显示为项目符号。我怎样才能在 wpf 中做到这一点?我不知道用什么工具。

【问题讨论】:

  • 非常感谢!您能否将其发布为答案以便被接受。

标签: c# .net wpf


【解决方案1】:

将其视为创建用户控件并向其添加文本框和按钮,而不是向文本框添加按钮(请注意,您可以让按钮与文本框重叠以创建类似的效果)。

【讨论】:

    【解决方案2】:

    如果你只想在一个地方使用它..你可以像下面这样实现:

             <Grid>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition/>
                    <ColumnDefinition Width="Auto"/>
                </Grid.ColumnDefinitions>
                <TextBox Grid.ColumnSpan="2"/>
                <Button Margin="3" Grid.Column="1" Width="30">
                    <Image Source="myImage.png"/>
                </Button>
            </Grid>
    

    【讨论】:

      【解决方案3】:

      您可以制作一个无边框的 TextBox,并在其附近制作一个按钮(带有图像),并用边框将它们包围起来,这将为您提供所需的外观和功能。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-01-08
        • 2013-03-08
        • 1970-01-01
        • 2011-01-20
        • 2016-09-29
        相关资源
        最近更新 更多