- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
如何在单击按钮时检查 DataGridCheckBoxColumn。因此,当我触发按钮单击事件时,我希望检查 DataGridCheckBoxColumn。
private void loadCheckBoxColumn()
{
MedicationDatagrid.Columns.Add( new DataGridCheckBoxColumn
{
Header = "Selected",
Binding = new Binding( "checkBox" )
} );
}
按钮点击事件:
private void btnchecked_Click( object sender, RoutedEventArgs e )
{
AwaitingMeds checkedItem = new AwaitingMeds();
List<AwaitingMeds> awaitingMedslist = MedicationDatagrid.ItemsSource as List<AwaitingMeds>;
buttonClickCheckedUnChecked();
if( !( ( AwaitingMeds )MedicationDatagrid.SelectedItem == null ) )
{
checkedItem.checkBox = true;
}
}
buttonClickCheckedUnChecked:
private void buttonClickCheckedUnChecked()
{
AwaitingMeds checkedItem = new AwaitingMeds();
if( checkedItem.checkBox == true )
{
btnunChecked.Visibility = Visibility.Visible;
}
else
{
btnunChecked.Visibility = Visibility.Collapsed;
}
}
最佳答案
我更愿意在列模板中使用普通的 WPF-CheckBox。然后简单地将 CheckBox 绑定(bind)到您的 ItemSource 并完成它。
<DataGridTemplateColumn Header="Ist aktiv" IsReadOnly="True">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsActiveBool}" Click="myIsActiveCheckBox_Click" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
关于c# - 如何检查按钮单击事件上的 DataGridCheckBoxColumn 复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18145252/
想象一下,我有一个名为“MyCheckBoxStyle”的 CheckBox 自定义样式。 如何制作基于 MyCheckBoxStyle 嵌入自定义 DataGridCheckBoxColumn 样式
我有一个 DataGrid在带有 DataGridCheckBoxColumn 的 WPF 形式中,但我没有找到任何点击事件,选中和取消选中它... 这些事件是否适用于 DataGridCheckBo
我刚刚创建了一个 DataGrid: 我的问题是当我想首先选中记录中的这个复选框时,该行被选
您好,我有一个 DataGridCheckBoxColumn,我希望它在用户选中或取消选中 DataGridCheckBoxColumn 时立即在基础绑定(bind)对象上通知 propertycha
我在 .NET 3.5 中使用 WPF 工具包中的 DataGrid。 我有一个数据网格列绑定(bind)到源对象的 bool 属性。 该复选框正在正确调用 bool 值的属性获取访问器。 但是,在检
WPF的DataGrid需要双击才能进入单元格编辑模式,然后用户可以更改复选框值。 如何使单元格可编辑而不需要双击进入编辑模式? 最佳答案 只需考虑直接在 CellTemplate 中使用 Check
我为 DataGrid DataGridCheckBoxColumn 创建了以下样式: 然后在 DataGrid 上: 这很好用。 有没有一种方法可以使上面的样式成为针对 DataG
如何在单击按钮时检查 DataGridCheckBoxColumn。因此,当我触发按钮单击事件时,我希望检查 DataGridCheckBoxColumn。 private void loadChe
我想根据集合中的值为每一行启用/禁用我的数据网格中的复选框列。我有一个名为 AccountComponents 的 ObservableCollection,它是一个名为 AccountCompone
我想将 DataGridColumn 中的 CheckBox 更改为选中时的图像和未选中时的另一个图像,我该怎么做?ps:我的DataGridCheckBoxColumn是这样定义的: 转换器正在
我想将数据网格的 DataGridCheckBoxColumn 中的复选框更改为红点。所以选中的项目是红点,而未选中的项目是空的。如何更改 DataGridCheckBoxColumn 内的样式? 最
在我的 WPF 项目中,我构建了以下带有复选框列的 datagrid: XAML C# private v
我在我的项目中有一个 xaml 网格,我在其中使用复选框我们的要求已更改现在我们正在以编程方式构建数据网格我如何在 csharp 中使用 xaml。以下是我在 xaml 中有复选框列的示例
我的 MVVM 项目有这个 ViewModel: class ListViewModel : ViewModelBase { public ObservableCollection Items
我正在 XAML 中初始化 DataGrid,但列是在代码中生成的,因为列会根据输入数据而变化。但是,当生成 DataGridCheckBoxColumn 时,我无法选中/取消选中此列任何行中的单个复
我正在尝试以编程方式将 IList 绑定(bind)到数据网格,其中一列是 bool 值,因此我决定使用 DataGridCheckBoxColumn 而不是我常用的 DataGridTextColu
我有一个 DataGridCheckBoxColumn 绑定(bind)到可为空的 bool 值的数据网格。如果值为空,我想完全隐藏复选框。我尝试了以下触发器,但它不起作用:
我正在尝试弄清楚如何正确处理 DataGridCheckBoxColumn。我有一个包含“发布”选项的数据列表。选中时,对象被标记为发布到不同的服务器。到目前为止,这是我所拥有的:
我需要将 DataGridCheckBoxColumn 垂直居中。因为我没有在 DataGridCheckBoxColumn 中找到属性,所以我应用了一个 ElementStyle。但是,当应用此样式
我正在尝试绑定(bind)到 IsReadOnly 属性,但它似乎不起作用。我怎么能做到这一点?我的方法有什么问题?下面是复制问题的示例代码。 更新:添加了隐藏文件的代码...我有一个可观察的集合作为
我是一名优秀的程序员,十分优秀!