ボタンを使用してドロップダウンリストからユーザーを削除したい。リストには、ADユーザーが配置されます。下にコードしてください。C#リストからボタンを含むユーザーを削除する
private void generate_Combobox()
{
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
UserPrincipal qbeUser = new UserPrincipal(ctx);
PrincipalSearcher srch = new PrincipalSearcher(qbeUser);
foreach (var found in srch.FindAll())
{
UserPrincipal foundUser = found as UserPrincipal;
if (foundUser != null && foundUser.GivenName != null && foundUser.Surname != null)
{
cmb_Students.Items.Add(foundUser.GivenName + " " + foundUser.Surname + " " + "[" + foundUser.SamAccountName + "]");
}
}
}
ここでボタンに問題があります。私はユーザーを削除する方法を見つけましたが、私のリストと互換性のある方法を知らない。
private void btn_DeleteStudent_Click(object sender, EventArgs e)
{
PrincipalContext ctx = new PrincipalContext(ContextType.Domain);
UserPrincipal user = UserPrincipal.FindByIdentity(ctx, selectedUser);
if (user != null)
{
user.Delete();
}
質問は何ですか? – Marusyk
以下に記載された方法をドロップダウンリストと互換性を持たせるにはどうすればいいですか?ADからユーザーを削除できます。 – Reynaert98