この単純なバグで5分を見てください:XAMLのTextBlock幅一貫性のない行動
<textblock (...) Width="0" />
偉大な作業をテキストボックスは薄く0PXように見えます。
<TextBlock (...) />
<TextBlock.Width>
<MultiBinding Converter="{StaticResource WidthConverter}">
<MultiBinding.Bindings>
<Binding RelativeSource="{RelativeSource Self}" />
<Binding RelativeSource="{x:Static RelativeSource.Self}" Path="TemplatedParent.Parent.ActualWidth" />
</MultiBinding.Bindings>
</MultiBinding>
<TextBlock.Width>
</TextBlock>
Public Class WidthConverter
Implements IMultiValueConverter
Public Function Convert(ByVal values() As Object, ByVal targetType As System.Type, ByVal parameter As Object, ByVal culture As System.Globalization.CultureInfo) As Object Implements System.Windows.Data.IMultiValueConverter.Convert
Return 0
End function
end class
を私は背後にあるコードでXAMLでTextBox.Widthにゼロ値を設定し、できない理由:今それが動作しない値で動作するように、2、3、4 ...
? 「オート」に、私は、テキストプロパティがタイプdouble
である
*どのように動作していませんか? –