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左對齊的實例; 的問題是: 每個垂直標尺可以有不同的寬度,