element-binding

    0热度

    1回答

    是否可以使用元素绑定和DataGridComboBoxColumns选定项目? 我有一些对象MyObject,它包含ObservableCollection类型的属性“ListOfSomeTypes”。 SomeType实现INotifyPropertyChanged。 SomeType的列表应显示在DataGrid中。对于“ListOfSomeTypes”我正在寻找解决方案来执行以下操作:Dat

    1热度

    1回答

    后面的代码中创建的,我尝试在后面的代码中创建显示的对象。对于某些属性我用元素绑定,f.e: <GridViewColumn ... Width="{Binding ElementName=dummywidth1, Path=ActualWidth}" > 在代码中做到这一点的背后,我使用下面的代码: GridViewColumn column = new GridViewColumn();

    1热度

    3回答

    我有一个组合框,它有一个对象列表的ItemsSource。所以DisplayMemberPath被设置为该对象的特定属性。当然这意味着在ComboBoxItem中显示正确的值。 我的问题是,我希望能够得到由DisplayMemberPath在XAML中返回的“Value”,以便我可以将它绑定到其他位置。即我想在ComboBoxItem上有一个“DisplayText”属性。 当然,我没有这个,所以

    0热度

    1回答

    我有一个显示类似地理地图的东西视图之间的视图(不视图模型)的属性,我有一些UserControls这个视图中,他们每个人的显示有关的DataContext的相关信息,但每可以这么说,从一个不同的角度来看。 然后,我的目标是将鼠标悬停在一个UserControl上,突出显示每个UserControl中的一个功能,当然这个高亮的视觉样式对每个UserControl都是特定的。 例如,如果我在地图上有一

    2热度

    1回答

    我在我的视图模型的属性称为RelativeHeight,这是一种双重范围从0到1 在我看来位置上,我有一个水平其宽度与其容器相同(通过Element Binding),但我希望它的垂直位置相对于容器的大小。 例如,如果RelativeHeight是0.3,且在容器的ActualHeight是200,然后Line.X1和Line.X2将每个60。 以下代码是我得到的,但不知道如何使用(或者即使我应该

    0热度

    1回答

    <Grid x:Name="LayoutRoot"> <StackPanel Orientation="Horizontal" HorizontalAlignment="Center" VerticalAlignment="Center"> <Button Content="Button" Width="112" Height="50" Visibility="{Bindin

    0热度

    1回答

    现在我“作弊”,并使用下列内容: <Rectangle x:Name="rectangle" Stroke="SlateGray" Width="{TemplateBinding ActualWidth}" Height="{TemplateBinding ActualHeight}" HorizontalAlignment="Stretch" VerticalAlignmen

    0热度

    2回答

    我有以下布局用于显示多频道信息的屏幕(类似于音频轨道): MultiChannelPlotterControl包含在底部和含N SingleChannelPlotterControl实例一个HorizontalRuler实例UniformGrid ; 每个SingleChannelPlotterControl有一个VerticalRuler左对齐的实例; 的问题是: 每个垂直标尺可以有不同的宽度,