小编ani*_*kun的帖子

如何在c#中将数据表绑定到datagridview

我需要将我的DataTable绑定到我的DataGridView.我这样做:

        DTable = new DataTable();
        SBind = new BindingSource();
        //ServersTable - DataGridView
        for (int i = 0; i < ServersTable.ColumnCount; ++i)
        {
            DTable.Columns.Add(new DataColumn(ServersTable.Columns[i].Name));
        }

        for (int i = 0; i < Apps.Count; ++i)
        {
            DataRow r = DTable.NewRow();
            r.BeginEdit();
            foreach (DataColumn c in DTable.Columns)
            {
                r[c.ColumnName] = //writing values
            }
            r.EndEdit();
            DTable.Rows.Add(r);
        }
        SBind.DataSource = DTable;
        ServersTable.DataSource = SBind;
Run Code Online (Sandbox Code Playgroud)

但我得到的只是DataTable ADDS NEW列到我的DataGridView.我不需要这个,我只需要在现有列下编写. 伙计们,帮助我吧!

.net c# data-binding datagridview winforms

18
推荐指数
2
解决办法
13万
查看次数

C#DataGridViewButtonCell设置按钮文本

我需要添加我DataGridViewButtonCellColumn,我需要用不同的名字互相命名.

但我没有找到任何文字属性.

有人可以帮帮我吗?

我做那些事

DataGridViewButtonCell b = new DataGridViewButtonCell(); 
b.Value = "name"; 
MainTable.Rows.Add(b);
Run Code Online (Sandbox Code Playgroud)

它不起作用

c# datagridview datagridviewcolumn winforms datagridviewbuttoncolumn

13
推荐指数
5
解决办法
5万
查看次数

Android Emulator没有窗口框架

在此输入图像描述

我是android开发的新手,并且有一个android模拟器的问题,它没有窗口框架!我无法将其移动到我的屏幕上或转移到第二台显示器上,这让我感到非常震惊!我试图谷歌,但没有找到解决方案,任何人都可以告诉我如何解决这个问题?

设置avd

android android-emulator

10
推荐指数
2
解决办法
2318
查看次数

如何检查网络策略是否已应用于 pod?

我试图限制我的 openvpn 以允许访问内部基础设施并仅通过“开发”命名空间来限制它,所以我从拒绝所有出口流量的简单策略开始,并且看不到任何影响或来自集群的任何反馈,我已经阅读了所有官方和非官方文档并且没有找到解决方案,这是我的政策:

kind: NetworkPolicy
apiVersion: networking.k8s.io/v1
metadata:
  name: policy-openvpn
  namespace: default
spec:
  podSelector:
    matchLabels:
      app: openvpn
  policyTypes:
  - Egress
  egress: []
Run Code Online (Sandbox Code Playgroud)

我已经用kubectl apply -f policy.yaml命令应用了上面的网络策略,但我没有看到这个策略的任何影响,我仍然能够从我的 openvpn pod 连接到任何东西,如何调试它并查看我的策略有什么问题?

这对我来说似乎是一个黑匣子,只能做尝试错误的方法,这似乎不是它应该如何工作的。

如何验证它是否找到了 pod 并将策略应用于它们?

我正在使用 GKE 提供的最新 kubernetes 集群

我注意到我没有在谷歌云设置中检查“使用网络策略”,在我检查我的 vpn 刚刚停止工作后,但我不知道如何检查它,或者为什么 vpn 只允许我连接并阻止所有网络请求,很奇怪,有没有办法调试是而不是随机改变东西?

kubernetes google-kubernetes-engine kubernetes-networkpolicy gke-networking

9
推荐指数
2
解决办法
9156
查看次数

Xamarin mediaPicker.TakePhotoAsync崩溃应用程序

我有一个使用XLabs的Xamarin.Forms应用程序,它工作正常,但突然它开始崩溃我的应用程序,如果我从照片屏幕拍照或按后退按钮,我谷歌搜索了4个小时仍然不知道为什么它发生了,任何想法或想法,请帮忙!

这是我的代码行:

    private async Task TakePicture()
    {
        mediaPicker = Resolver.Resolve<IDevice>().MediaPicker;

        try
        {
            var mediaFile = await mediaPicker.TakePhotoAsync(new CameraMediaStorageOptions
            {
                DefaultCamera = CameraDevice.Front,
                MaxPixelDimension = 1,
                PercentQuality = 2,
            });

            var image = GetResizedImage(mediaFile.Source, 990, 560);
            OnImageUpdate(this, image);
        }
        catch (Exception ex)
        {
            this.status = ex.Message;
        }
    }
Run Code Online (Sandbox Code Playgroud)

我的许可没问题:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
Run Code Online (Sandbox Code Playgroud)

堆栈跟踪:

07-02 16:01:20.433 D/Mono    (20722): Assembly Ref addref XLabs.Platform.Droid[0x77114be8] -> System[0x7915c498]: 14
07-02 16:01:20.463 D/Activity(20722): #1 setTransGradationModeColor false
07-02 16:01:21.118 D/Mono    (20722): Assembly Ref addref Xamarin.Forms.Platform.Android[0x7710d050] …
Run Code Online (Sandbox Code Playgroud)

c# android xamarin xamarin.forms xlabs

8
推荐指数
1
解决办法
2037
查看次数

SharpSVN不更新文件

                    SvnUpdateArgs asdf = new SvnUpdateArgs();
                    asdf.AllowObstructions = false;
                    asdf.Depth = SvnDepth.Infinity;
                    asdf.IgnoreExternals = false;
                    asdf.UpdateParents = true;
                    asdf.Revision = SvnRevision.Head;
                    asdf.Conflict += new EventHandler<SvnConflictEventArgs>(asdf_Conflict);

                    asdf.Notify += new EventHandler<SvnNotifyEventArgs>(asdf_Notify);
                    asdf.Progress += new EventHandler<SvnProgressEventArgs>(asdf_Progress);


                    SvnUpdateResult res;

                    client.Status(dir, new EventHandler<SvnStatusEventArgs>(Status_Hook));



                    if (client.Update(dir, asdf, out res))
                    {
                        Console.WriteLine("Updated");
                        Console.WriteLine(res.Revision);
                        Console.WriteLine(res.ResultMap);
                    }

    static void asdf_Conflict(object sender, SvnConflictEventArgs e)
    {
        e.Choice = SvnAccept.TheirsFull;
    }
Run Code Online (Sandbox Code Playgroud)

所以我看到更新已编写,但现有文件未更新.如果某些文件丢失 - 它们将被下载.但现有文件未更新.

我很生气,请帮助我,我的英雄!

svn sharpsvn svn-update

6
推荐指数
1
解决办法
910
查看次数

无法通过 kubectl port-forward 连接到 mongodb 复制集

我正在尝试通过 kubectl 访问 mongodb 复制集,所以我不会将其公开到互联网,我无法使用 OpenVPN,因为 Calico 阻止了它。

所以我正在使用这个脚本:

export MONGO_POD_NAME1=$(kubectl get pods --namespace develop -l "app=mongodb-replicaset" -o jsonpath="{.items[0].metadata.name}")
export MONGO_POD_NAME2=$(kubectl get pods --namespace develop -l "app=mongodb-replicaset" -o jsonpath="{.items[1].metadata.name}")
export MONGO_POD_NAME3=$(kubectl get pods --namespace develop -l "app=mongodb-replicaset" -o jsonpath="{.items[2].metadata.name}")
echo $MONGO_POD_NAME1, $MONGO_POD_NAME2, $MONGO_POD_NAME3
kubectl port-forward --namespace develop $MONGO_POD_NAME1 27020:27017 & p3=$!
kubectl port-forward --namespace develop $MONGO_POD_NAME2 27021:27017 & p4=$!
kubectl port-forward --namespace develop $MONGO_POD_NAME3 27022:27017 & p5=$!

wait -n
[ "$?" -gt 1 ] || kill "$p3" "$p4" "$p5"
wait …
Run Code Online (Sandbox Code Playgroud)

mongodb calico kubernetes google-kubernetes-engine kubectl

6
推荐指数
1
解决办法
3770
查看次数

Xamarin.Droid应用程序崩溃检查"共享运行时选项"

我正在尝试在Android设备上调试我的Xamarin Forms应用程序,但我的应用程序在部署后启动时崩溃,如果我选中"使用共享运行时"选项,则能够使用断点.如果我取消选中"使用共享运行时",那么应用程序运行没有任何问题,但我无法使用断点

这是我的adb日志:http: //pastebin.com/vgn2jiqh

c# mono visual-studio xamarin.android xamarin

4
推荐指数
1
解决办法
4101
查看次数

如何列出我当前的 RBAC 角色和所属组?

我已通过 kubernetes 集群身份验证,如何查看附加到我当前帐户的 RBAC 角色和组?

rbac kubernetes

4
推荐指数
1
解决办法
6909
查看次数

刷新时我的DataGridView会闪烁

如果我在datagridview中刷新一些数据,我将失去对所选单元格随机文本闪烁的关注.

为什么会这样?在其他应用程序中,我没有看到这个问题,所以我可以解决这个问题,但是如何解决?

我通过以下代码刷新数据:

SBind.DataSource = DTable; // SBind is binded my grid.DataSource = SBind
SBind.ResetBindings(false);
Run Code Online (Sandbox Code Playgroud)

c# datagridview winforms

3
推荐指数
1
解决办法
2700
查看次数