datagridtemplatecolumn

    1熱度

    1回答

    我有一個動態DataGrid,其中一列是CheckBox。我創建了一個「事務」類,其中我將數據網格的列綁定到該類中的不同屬性。我希望我的複選框綁定到一個整數屬性。它是一個整數,因爲我將查詢中的屬性填充到我的數據庫中。可能的整數是1(True)或0(False)。以下是我迄今爲止的創建數據庫: private DataGridTemplateColumn GetVoidColumn() {

    0熱度

    1回答

    我有一個數據網格,我綁定了一個DataTable。我不知道數據表中的行或列是什麼,所以我將數據網格的AutogenerateColumns屬性設置爲true。我唯一確切知道的是,數據表中的每個單元格都是Field類型,而Field類有一個名爲Type的枚舉屬性。 <DataGrid x:Name="dg" AutoGenerateColumns="True" Item

    0熱度

    1回答

    是否有可能創建一個DataGridTemplateColumn的自定義控件,並在數據網格中使用它? 說,如果我有: <Style TargetType="{x:Type local:MyCustomTemplateColumn}" > <<Setter Property="CellTemplate"> <Setter.Value> <DataTemplate>

    3熱度

    1回答

    我有我的這datagridtemplatecolumn,我想綁定到我的項目頁上有一個System.Windows.Visibility類型的屬性。問題是,每當編譯XAML下面是它會引發一個像這樣的混合錯誤:「System.Windows.Data.Binding無法轉換爲System.Windows.Visibility」,並在運行時它會拋出像這樣的錯誤「集屬性'System.Windows.Co

    0熱度

    2回答

    我有一個WPF DataGrid templatecolumn,它有一個來自wpf工具箱的AutoCompleteBox的DataTemplate。在RowEditEnding事件和驗證過程中,我無法看到templatecolumn中的內容。 <DataGridTemplateColumn Header="Account Type" > <DataGridTemplateColumn.C

    0熱度

    1回答

    我試圖創建一個用戶可以點擊並導航到網站的超鏈接。 該鏈接正在工作,但我得到這個異常,它停止應用程序: 無法將資源轉換爲對象。 超鏈接將成爲數據網格的一部分。以下是我有: XAML: ... <DataTemplate x:Key="hyperlinkTemplate"> <TextBlock> <Hyperlink NavigateUri="{Binding Link}"

    0熱度

    2回答

    我正在尋找一種可能性,在後面的代碼中讀取DataGridTemplateColumn的CellTemplate中的綁定表達式。 我的模板列是這樣的: <DataGridTemplateColumn x:Name="..." Header="..."> <DataGridTemplateColumn.CellTemplate> <DataTemplate> <TextBlock

    3熱度

    1回答

    我想將數據網格中列的可見性綁定到ViewModel中的布爾型DependencyProperty(在本例中設置爲View - UserControl的數據上下文)。 出於某種原因(我似乎不明白)它不起作用。 看完這裏後,我發現datagridtemplate(和其他模板)不是可視化樹的一部分。所以我不能綁定它。 問題的任何簡單的解決方案(當然沒有打破MVVM模式)?

    0熱度

    1回答

    我有一個Silverlight應用程序(VS2010中的Silverlight 4),其中我有一個數據網格。我想爲datagrid行設置邊框。所以在<DataTemplate>我寫了這個: <Border BorderBrush="Black" BorderThickness="1"></Border> 這個工作。現在,我想畫的邊界僅在底部和右側,我這樣做: <Border BorderBru

    0熱度

    2回答

    我正在處理datagridview控件。我已經添加了一個組合框列,並從數據表中填充爲; DataTable datatable1 = new DataTable(); datatable1.Columns.Add("DisplayMember"); datatable1.Columns.Add("ValueMember"); //*** For loop to load datatable