我有一个包含要换行的长行文本的TextBlock。我将TextBlock放在ViewBox中,希望文本大小在换行时发生变化,但似乎并没有发生这种情况。ViewBox只是调整TextBox的大小,以便所有文本都能放在一行上,从而使文本变得非常小。
如何在使用TextWrapping的同时使用ViewBox调整文本大小。
下面是我的代码:
<Viewbox>
<TextBlock Text="The Option text can also dynamically grow/shrink to fit more content. More text to go h
我在运行时使用ViewBox制作一个按钮,在ViewBox中添加一个TextBlock。这一切都很好,除了我似乎不能使文字左对齐。经过一些修改后,我意识到这是因为TextBlock不是按钮的全部宽度。
var row = new RowDefinition();
OrdersGrid.RowDefinitions.Add(row);
var button = new Button();
button.HorizontalAlignment = HorizontalAlignment.Stretch;
button.VerticalAlignment = VerticalAlignment.S
我在想解决我遇到的问题的最好方法。我正在开发一个WPF应用程序的早期阶段,它有几个图像,都是单独的类。我正在尝试使用MVVM模型,但我希望实现一个鼠标悬停事件,这样当我在图像上滚动时,我希望在图像上显示一些信息或做一些效果,我不太确定如何解决这个问题,但我有一个下面的类的例子。
public class TeamKit
{
private Image mainImage;
public Canvas Position { get; set; }
public TextBlock PlayerText { get; set; }
public TextBlock